casesOn
This PR adds support for compilation of `casesOn` recursors of subsingleton predicates. Fixes #9963.