What I like about the couple NON_GETTER_METHODS, GETTER_METHODS is that it renders the list additive (except ALL/NONE which are shortcuts).

- `CONSTRUCTORS`
- `NON_GETTER_METHODS
- `GETTER_METHODS`

    ALL = {CONSTRUCTORS, NON_GETTER_METHODS, GETTER_METHODS}
    NONE = {}

The reason for the `METHODS` suffix is because it's a bit less clear what a `NON_GETTER` is. It could be considered as `ALL - GETTERS`.

But yes I'd love better names :)