Refactored to use CommonJS resolves #2