more refactoring of verb rules
better handing of alts