refactoring staticConstructor of @Value
refactoring compareTo() @NonNull
refactoring compareTo() @NonNull
refactoring PackageNames.EMPTY
rename ReadOnly <-  MyImmutable
rename field variable
extract ReadOnlyCollection
extract ReadOnlySetImpl
extract ReadOnlyMapImpl