ENG-7050: Use enumset without the spec changes.

Does this mean that we still have to add the boolean flag to the catalog spec when we add new permissions?