Fix Exception namespacing
Add tests to cover exceptions in Blueprint