A few patches to make it compile under 0.161 --two do nothing function now cause errors, so I put assert(0)s in them. --the variable "start" is used in nested scopes a lot, so now it is suffixed with its indent level. e.g. { uint start; { uint start; } } becomes { uint start1; { uint start2; } } www.uidaho.edu/~shro8822/enki_patch_161.zip