Recipient variables support. Closes #1