Memoize (keyword) arguments #5

Adds support for memoizing with arguments (keyword and normal).