deserializer can handle responses without a 'linked' hash