matcher :be_disabled do 
      match_for_should do |node| 
        (node['disabled'] == "true" or node['class'].include? "disabled").should eq true
      end
      failure_message_for_should { |node| "expected #{node.to_s} to be disabled but was enabled"}