Perform an action while using a particular familiar
The familiar you'd like to use
A function that takes one argument--whether or not we successfully swapped to the requested familiar--and performs an action
The return value of action
action
Perform an action while using a particular familiar