ENH Implemented predicate parts.
ENH Implemented several flags and the option of handling unseen predicates