code care, reformat & cleanup
removed size argument from instructions (added note: careful about args count vs. byte count)
added more ops, added array operations, highly experimental (untested!)
remaining: more array set ops