Вы знаете, как это делает CLR. Кто-нибудь хотя бы признает, что отсутствие общей информации времени выполнения является проблемой, и работает над ее решением?