I think the actual engine should be in a separate ...
# development
h
I think the actual engine should be in a separate package from the descriptive stuff (i.e., Rules/Selectors)