In a library as old as GeoTools we have managed to accumulate some technical debt over time; this is often work that was undone or

For all of these the developers involve feel pretty bad; chances are they were out of time (or were on a branch with little feedback). So be kind and concentrate on the fixing.