Folks,
This is part observation and part confirmation of the general functionality of Transformers.
I have an AttributeManager. Amongst it's operations there is a conditional evaluation of a value.
If owner = XCOM then id = 0. This modified the id value. This was working. Then "all of a sudden" it stopped working.
During my manipulations I applied another modification to the owner field in the same AttributeManager.
If owner = XCOM then owner = Xcom. This modified the owner field. A case modification for the purposes of output.
What I didn't anticipate was that my earlier condition would stop working because the case of the owner had changed based on another condition.
I presumed that all operations in an AttributeManager operated on the original input file values.
Is this expected functionality?