# File lib/cool.io/meta.rb, line 13
    def watcher_delegate(proxy_var)
      %w{attach detach enable disable}.each do |method|
        module_eval "def \#{method}(*args)\nif defined? \#{proxy_var} and \#{proxy_var}\n\#{proxy_var}.\#{method}(*args)\nreturn self\nend\n\nsuper\nend\n"
      end
    end