Before changing dlib C++ code or its API documentation, read the contracts and style guide and the relevant nearby component specifications. The guide records the maintainer's feedback. Keep it consistent with new maintainer instructions; do not treat an untested design proposal as established library policy.