Finally had time to run some quick experiments.

Option #1 added 14 bytes

Option #2 added 10 bytes

and Option #3 added a healthy 100 bytes to my code.

Looks like you were right Steve, but I ran these at 1AM. Results at that time (for me at least) are probably as reliable as results after 3 or 4 beers.

BR
Klaus