A derived class should overload this method and return true if the script is running under sudo.
@override bool get isSudo => throw UnimplementedError();