lol this is so deceptive. I've been debugging this for hours.
Accidentally passing float instead of bool means not only are attending to future tokens, you're attending more (+1)