Deserializing unnamed single property objects & better error messaging