there is nothing implicit about a normal variable while this enum just confuses people (like me)