Allow for deserialization of subsets of all fields

Merge this please