Patch Set 3: I would prefer that you didn't submit this

The rejecting factor here is those places that lack test coverage for non-trivcial code or where there is a condition in the code that was not covered.