Did you verify that the extra fields are ignored when unmarshalling JSON?