These datastructures are meant to be immutable representations of rules that have been parsed from ivil files.