isErrorAnd returns true if Results represents an error and the additional code of f returns true.
bool isErrorAnd(bool Function(E) f) => isError() ? f(_error as E) : false;