Would prefer an enum (has bounded, semantic meaning)