So far it's failing a test, but I got the immutable transformations to work with general Exception