Yahor, +1. No need here to catch dosens exceptions instead of common case.