Removed safety checks for the after functions.
Instead of handing invalid input, we should be throwing errors to let users know their input was invalid.
Added documentation about what errors these functions may through and why.
Improved minification by using property accessor strings.