Shifted the bias towards being a JS client rather than a protocol doc