new function to catch exceptions

- catch and report exceptions on collections
- renamed module