Lol.  And I'm not a fan of putting those annotations on the setters since it is annoying to find out how it's wired.  I believe all of the other places we auto wire in batch do use field injection though.