Did I understand correctly array, void, loop, setup, debug?
I've no idea - do you?
I did not understand jet completely f() macro, library side of it.
Did you mean the F() macro?
Should I be worried about this:
What do you think?
I just cut and pasted the code you just posted and compiled it - I got this message:
Binary sketch size: 4,232 bytes (of a 32,256 byte maximum)
Which version of the IDE have you got?