Adding execute().upon() as an alternative to useWith.
renaming execute-upon as use-over, a much nicer name.
Adding toUpperCase, toLowerCase
Updating invoker, adding split.