nit: `unaryArg`