Factories for creating rules.