the code around rule setup is a little messy from ...
# development
h
the code around rule setup is a little messy from what I remember the last time I looked at it. but it's really not too bad, and it's localized to one area of the codebase most people won't touch often