Closed mnot closed 1 year ago
it seems to me that the updated version captures the goal better than the original. after all, we want to disallow fields that aren't well-defined or serializable. a general problem with this snippet (independent of the rewording) is that "type" is optional, so technically there isn't always a "defining problem type". do we want to address this case explicitly (either in the old or in the new wording)?
Type is optional, but it defaults to something well-defined, so I don't think that's an issue.
This paragraph in section 4 struck me oddly:
That almost sounds like what you want to say is:
I'm curious if you are making a normative statement that would get lost in the current form. But I'm not sure what the high-order bit here is, so I leave it to you.