I used OptEnum originally, but there were some issues with it. I actually had to special case this variable in the option handler to get the .extend going :-/