Clarify the fields spec to allow extra fields

Fix #260