bugfix: forgot to return *this in Value<T> assignment operators