fixed not converting ParameterizedTypes other than Map and Collection