Adding some failing tests for leading zeroes, and then fixing them.
Removing the "is" dependency.
Minor optimization.
Adding tests for the "isFunction" check on the callback.