Clarify the fields spec to allow extra fields, fix #260

Related to #260,
I do not know if using the word "moderately" in a specification is a good idea,
open to suggestions.