Using expand, migrate, contract to introduce #valueTypes to the codebase and push them outwards to the interfaces in a #java app. First i thought not being able to overload my methods to change a return type was a problem but I do not need to use the same name at all. So that one was too obvious.





