Task #21 - Field grouping the backend.