I'm not a fan of overloading this method. If you think people want to define multiple rules at once, I'd rather create a separate method.