Implemented interface and dynamic predicate handling