* Use a better XML parser (and be consistent)
* Rename Base to something else (probably Mailer):  Nothing else actually inherits from Base, so that is a very poor naming convention.  I intend to change it in the future
* Integer responses should probably be cast to ints instead of left as strings