Add test for observer error handling
Remove unused withCallingHandlers()