Am I right understand all exception are derived from "assertThrown" http://dlang.org/phobos/std_exception.html So "msg" in "catch(Exception msg)" is from function "assertThrown"? Could you show me example of how to handle type of exception?