Sounds like Gene Kelly to me. Terrific word, FS.