Clarify inner VS outer When clauses