fix race condition
constify
constify
note that a const method may return a pointer-to-non-const member
constify