Changed 'protection' to 'observe' on exception.