Moved ValueHolder implementation out of OnHeapStore into new type and added unit test for it.