MAJOR CHANGES -- reflection for rule names, auto wildcard.  Needs
testing