# File lib/rbvmomi/basic_types.rb, line 68
    def init name=self.name, props=[], methods={}
      super name, props
      @methods_desc = methods

      @methods_desc.each do |k,d|
        sym = k.to_sym
        define_method(sym) { |*args| _call sym, *args }
        define_method("#{sym}!""#{sym}!") { |*args| _call sym, *args }
      end
    end