hmm, seems like an `else` is missing here? maybe move the check for `clooguseisl` without `withisl` here?