Introduce a subset ability to mail merge
Allow passing a single element over to be merged and sent
Space out test so it's neater
Refactor to make it easier to read and add some comments