when the WorkingMemory itself is no longer referenced anywhere. In 4.0
that is no longer the case, working memories must be explicitely
disposed, or use the stateless session.
we know that a WeakHashMap keeps references of WorkingMemories in a rule
base but allow them to be garbage collected.
But when their be garbage collected ?