This is probably something I am doing wrong, but I don't know what it is. I tried changing my Button initialization code to use a different debounce delay, and it won't compile. You'll notice the other buttons (btnLight, btnFanOff) initialize fine.
Button btnFanUp(32, 50);
Gives the following error:

I even tried forcing the types:
Button btnFanUp(uint8_t(32), uint16_t(50));
But, I get a similar error:
