i think putting an if-statement here is cleaner. something like:

    if(RS.Node) {
      RS.Node.readBinaryData(...
    } else {
      RS.WireClient.readBinaryData(...
    }

there are other ways of doing it, of course. in 0.7 we used to have a `platform` module that functioned as an environment abstraction layer