'use strict'; module.exports = { noArg: function fatal(name) { throw new Error('Missing required parameter: ' + name); }, noop: function(){}, shallowCopy: function( obj ) { var keys = Object.keys( obj ), copy = {}; keys.forEach(function(key) { copy[key] = obj[key]; }); return copy; } };