I am wondering, what is the purpose of the
EXTCODECOPY bytecode instruction? I don't see any advantage in copying the code of another contract in memory.
I am a little bit confused, because of the existence of other instructions, such as
DELEGATECALL that really "use" the code of another contract