Create a LinearNodeSelector with predicates that always handle missing data.
Create a LinearNodeSelector with predicates that always handle missing data. Map each predicate to a predicate that produces a Some of the boolean returned by the original predicate.
type of the object passed to the predicates in order to make decisions.
a list of predicates that always produce a value.
is missing data dealt with (true) or considered an error (false)