cast -> call for runners and compilers