Using strongly typed enumeration, this could break some existing implementations