clients can now extend the set of primitive types that are (un)boxed during messaging