@sipa After looking at GetArg(), couldn't this all be replaced with:
``if (!IsLimited(net) && GetArg(strArg, 0)) {``