Fix isDefinedAt propagation of Choice, Split for PartialFunction

Otherwise, you get spurious `MatchError`s.