Minor refactoring and documentation to Post and PutOperation