move container exceptions to own namespace