Nice catch...but it demonstrates a problem in having two attributes to describe three possible states. I'm not a big fan of overloading booleans ("YesNoButtonType" anybody?) but it is more clear. I'll start a thread on wix-devs and see if anyone has strong feelings about it. Change otherwise looks fine.