Replace father predicate attributes with enums