PLAT-4509 - Convert ExternalIdSearch to be immutable
PLAT-4509 - Convert id package to be immutable beans
PLAT-4509 - Convert money package to be immutable beans
PLAT-4509 - Convert paging package to be immutable beans
PLAT-4509 - Convert time package to be immutable beans
PLAT-4509 - Fix tests from immutable beans
PLAT-4509 - Test XML round-trip