A ppmpf tuple empty single item as macro function fix.

When a single item tuple is used in PPMPF_TUP_EMPTY check that is also a non
variadic macro, an error occurs because a fixed argument check is made. This
change makes certain that everything is taken care of correctly.