Return an empty list if the key "collections" does not exist and fix the tests.
Add development fields within groups and correct the field order.
Add new fields and correct the order for PropertyGroups and DevelopmentPhases.