Factory for default valued ConstantData
Params are added to the argument
Fixed parameter support

The type handling & parts of the constant handling is pending a rewrite.