feat(tag-defs): some globals are types not objects