Field groups

Groups of extraction targets that the model commonly confuses. Defining them lets Relay reason about confusable fields together — choosing which field a value belongs to instead of asking the question per field in isolation.