Added newChannel2 where JS was implementing nsiChannel interface