Version 2.1.0 - Breaking change: Exception renamed to ApplicationException to prevent collision with builtin type.