code: func (m ModuleInstance) Resource(mode ResourceMode, typeName string, name string) AbsResource {
  	return AbsResource{
  		Module: m,
  		Resource: Resource{
  			Mode: mode,
  			Type: typeName,
  			Name: name,
  		},
  	}
  }
docs: // Resource returns the address of a particular resource within the receiver.