CartesianParameter => PrimativeParameter