On one hand it makes the Interface simpler, on the other it's (relatively) harder to tell if "toCase" is performing a "OR" match or an "AND" match.