Force K3::hash to take argument by const&.
Clean up dataspace constructors/assignment operators.