code: def from_annotype(cls, anno, writeable, **kwargs):
          # type: (Anno, bool, **Any) -> VMeta
          
          ret = cls(description=anno.description, writeable=writeable, **kwargs)
          widget = ret.default_widget()
          if widget != Widget.NONE:
              ret.set_tags([widget.tag()])
          return ret
docs: Return an instance of this class from an Anno