Mark closures, Use global context.  Call the specific length __run commands in prefernce to the array call