more Scalar tests.
make Scalar#update! work with all types of objects.
better tests.