`when` should always match indent level of `case`