Open
Description
Clara generates functions for the left- and right-hand side of rules when creating a session. These should be cached or memoized, so reloading rule sessions don't create new functions. This would improve performance of reloading rules and reduce the amount of permgen space used up in Java 7 and earlier.