where: Split a call into two components with a useful verb name
Description
This function is used inside recode_shadow to help evaluate the formula
call effectively. .where is a special function designed for use in
recode_shadow, and you shouldn't use it outside of it