in hessian2/codec.hpp [147:154]
int16_t getDefRef(const Object::RawDefinition& def) { for (uint16_t i = 0; i < def_ref_.size(); i++) { if (*def_ref_[i] == def) { return i; } } return -1; }