Functional access to methods, memoization, and convenience methods for Array, Hash, File, Enumerable.