Added execution function using array of function pointers indexed by ->+[, etc - tested to be slow so ignored