Marty,
A very original song - both lyrically and musically ( and with those style changes you clearly put a lot into arranging this).
Very well done- look forward to more "firsts" from you!

Robert