Add some Javadoc for these? At least to document that they throw ISE if not run within the rule.