Two small bits of code were tweaked for improved functionality with the author's permission. The readme was updated to reflect the change. Nothing else was altered.
A welcome update, this is quite solid now! A useful but not domineering ability that can add some spice to the player's general platforming repertoire.
The only two little things are the generated smoke clouds causing minor graphical glitching in Morton/Ludwig/Roy's boss rooms, and being able to pass through Layer 3 smashers during the pre-pound pause, but these are trivial. I guess you can also cancel a pound out of a sprinting cape jump for low-height glide shenanigans, but I think this is more interesting than buggy, myself.
Tested with Asar 1.71, Lunar Magic 3.11, SA-1 1.32, Snes9x 1.59.2, UberASM Tool 1.4.