title: Socket.io and Express getting an error "has no method socket"
body: <p>Here is the error I'm getting when trying to test a basic Socket.io and Express set up (per the example on the socket.io website):</p>
  
  <pre><code>/Users/scottcorgan/Projects/sevenly/campaigns/node_modules/socket.io/lib/manager.js:659
  
          var socket = this.namespaces[i].socket(data.id, true);
  
  
  
   ^
  
  TypeError: Object function extend(another) {
    var properties = Object.keys(another);
    var object = this;
    properties.forEach(function (property) {
      object[property] = another[property];
    });
    return object;
  } has no method 'socket'
      at Manager.handleClient (/Users/scottcorgan/Projects/sevenly/campaigns/node_modules/socket.io/lib/manager.js:659:41)
      at Manager.handleUpgrade (/Users/scottcorgan/Projects/sevenly/campaigns/node_modules/socket.io/lib/manager.js:588:8)
      at HTTPServer.&lt;anonymous&gt; (/Users/scottcorgan/Projects/sevenly/campaigns/node_modules/socket.io/lib/manager.js:119:10)
      at HTTPServer.emit (events.js:88:20)
      at Socket.&lt;anonymous&gt; (http.js:1390:14)
      at TCP.onread (net.js:334:27)
  </code></pre>
  
  <p>Appreciate any help I can get, please :)</p>