[
 (scoped_type) {
  (namespace_resolve) {
   (namespace_resolve) {
    (instantiated_template_type) {
     std
     (template_instantiation_arguments) {
      <
      (builtintype) {
       int
      }
      >
     }
    }
    ::
   }
   (instantiated_template_type) {
    vector
    (template_instantiation_arguments) {
     <
     2
     >
    }
   }
   ::
  }
  inner
 }
]