make a changetype on primitive value deserialization