HMap
di
opaqueKey
h2k
reflect
h2t
reflect