For the future we should consider using the commonjs version of the source.