is this necessary? The 'if @inputs.length == 0' is really just a hack for the '-e' flag which isn't meant for deployed use.