# File lib/facet/delegate-binding.rb, line 7
  def delegate!
    (class << self; self; end).class_eval {
      #alias_method( :method_missing_without_delegate, :method_missing )
      def method_missing(sym, *args, &blk)
        if send(:self).respond_to?(sym)
          send(:self).send(sym, *args, &blk)
        else
          super
        end
      end
    }
  end