Bring subject mutator refactoring to memoized subject

* This lib shows more and more sights of missing mutation coverage.