Building a dynamic predicate for a custom model: Write an application capable of dynamically generating predicates (Predicate) based on some simple inputs.