Exceptions all Over the Shop: Modular, Customizable, Language-Independent Exception Handling Layer (Proceedings of the 16th ACM SIGPLAN International Conference on Software Language Engineering)