Python execution model