Correct the implementation of "else" in pattern blocks