Have a better API im implementing.  Also uses node-validator to actual validation and sanitization.