public static T DeserializeJson<T>( this string serialized, Type customType, List<Type> knownTypes ) where T : class