HasValueHolder fix
Get rid og AbstractGetWrapperValue and AbstractHasWrapperValue
Value dispose refactoring