As I wrote earlier, in Bitcoin 0.1 we have all opcodes enabled, and we don't have artificial limits. No block size limit, no script size limit, no '

IsStandard()

'... Another important thing is that opcodes there

operate on big numbers

. In it we have all the ingredients to construct

OP_DATASIGVERIFY

. We can build the kind of

OP_DATASIGVERIFY