Ran into an Opal bug which breaks custom exception messages and added a logger that now logs all Observable actions