Separate compounds from atoms
Require pair arguments to be variables