add memoized expression accessors to scheme