Plat 592 writable sources

Exception now rethrown from default onException method