allow directly assigning to Value objects