readable streams are automatically swapped in by browserify