trait OriginalFactory
factory for parameter wrappers