Implement ruby's missing case predicate
Adds ask_and_send_or_self methods