Javadoc for driver-core

Completed Javadoc for operation, protocol, and messages
It's more useful to state why such a method would be called, rather than what it does. Under what sort of circumstances would you be added a list of error results and a write concern error?