Трудности абсолютно точно существуют, принципиальные. Я это знаю в частности из JVM: я немного в курсе, как и почему эта система там не особо хорошо работает, и почему её не советуют использовать. Вроде бы и хочется как-то такие ситуации обрабатывать, но реальный мир довольно жесток, и хорошо просто не получается.
no subject