Added ability to easily pipe functions after initial function definition using "|" operator.