Make UnMarshall non-contravariant - contravariance did not work