Use faster/safer way to handle arguments. closes troopjs/troopjs-core#64