Multiple node modules can be included without error.

Fixes #156
Tests added, all tests pass.