{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"//"}]}
                    // to hide the underlying type *within the same crate*. When an opaque type is
                    // at first, but makes sense when you consider that opaque types are supposed
                    // used from outside the module where it is declared, it should be impossible to