fixed to avoid freedom/chrome/node bug that stops array buffer views from being used between modules