The new idea is to make send method more argument-rich
e.g.
send(subject, body, recipients, asHTML)