Added IParamConvertible interface and functionality