Implement ParametrizedWrapper and BasicWrapper