Remove global variables
Over time, we duplicated by practice of declaring global variables for field definition which can not be reused anyway.
For example, the STATES for Selection field which can not be updated nor reused otherwise it breaks the module boundaries.
So I think it is better to clean them once for all to avoid more duplication.