Actually, I think a Hal Deserializer is correct for 'application/json' but a Hal Serializer isn't.