It doesn't make sense to use an int here. If we have an enumeration, it should be used at the interface level directly. Putting EnumColor in the API is on the critical path too.