Further removed rule definitions from where they're run.