Programming wise, it's really not that hard. The C++ code could be transposed back into VB for this purpose without too much fuss.
The only issue I see is making the DNA more difficult to decipher, since writetie and readtie could take additional numbers off the stack or not. For the C++ version I'm working on Bot controls to make this less of a problem, but it could cause difficulty in 2.4.