1. Simplify how common parameters are specified 2. Tidy up error codes and documentation. @AlexeyHardCode these are the items from our conversation.
@AlexeyHardCode these are the items from our conversation.