* also consider CatchClauses
* some performance improvement