Moved cloning deeper into invariant expression. Multiple invariant POs now proiperly generated.
PO Kind must be exposed as string for UI reasons.