Bool -> Enum

this name is a bit weird, and I'm unsure about this match...