memoization seems to work
releasing 0.0.6, fixes #10