This pattern cause O to emit