Simplify ability for consumers to provide their own Type-level behaviors, by no longer forcing them to provide delegates that return ExceptionList.  Instead, allow consumer-provided Type-level behaviors to simply throw exceptions like normal, at which point Fixie catches and handles them.
Simplify ability for consumers to provide their own instance-level behaviors, by no longer forcing them to provide delegates that return ExceptionList. Instead, allow consumer-provided instance-level behaviors to simply throw exceptions like normal, at which point Fixie catches and handles them.
Replace TypeAction delegate type with a plain Action<Type>.