@Override
	public void commit() throws IllegalArgumentException {
		String fieldName = null;
		String comment = null;
		if (component != null) {
			fieldName = component.getFieldName();
			comment = component.getComment();
		}
		composite.delete(ordinal);
		composite.insert(ordinal, newType, -1, fieldName, comment);
	}
@return true if the new field data-type will cause the size of the union to change
Ghidra/Features/Decompiler/src/main/java/ghidra/app/plugin/core/decompile/actions/RetypeUnionFieldTask.java