The distinction isn't so much whether it's the node server or not, but whether the server presents the modern socket.io protocol. Comparing exactly with 0.6.3 is too specific. The test should be against 0.7.0 at the point where the protocol changed. Consider expressing the result as `socketIOisModern`, `isSocketIO07` or something like that.