I don't understand why the AND logic gate is used so much for this command though. Isn't it clearer to ask if BUTTON() is equal to a value?