Enhancement to Ruby Procs to allow for some wholesome Functional goodness...