Jazyky, ktere vy nazyvate "jazyky s omezenou podporou objektového návrhu" jsou jazyky, jejichz tvurci si dali vedle sebe na vahy pozitiva a negativa, ktere prinasi monkeypatching (mimochodem, nedokazu si predstavit vystiznejsi termin) a rozhodli se ho nepovolit. A to proto, ze problemu, ktere bez toho nelze vyresit (jsou-li nejake) je minimum a jejich reseni bez monkeypatchingu neni nijak drasticke. A naopak problemy, ktere tim lze privodit, muzou byt dost bolestive.