Modifying internal `alias` for readability.  Additions to some/all tests.
Adding once.
Adding tests for flip, adding memoize, cleanup of readme.
Minor formatting change to readme.
merge scott's latest
bugfix in commit/pipe: wasn't handle single arguments. added tests for that.