inital memoize module implementation

Why a getter, not a method? Is this simply how you do per-instance methods?