public function load($__path, Compiler $__compiler, array $__data = [], $__serversOnly = false)
{
$__dir = realpath(dirname($__path));
// First we will compiled the "Blade" Envoy file into plain PHP that we'll include
// into the current scope so it can register tasks in this task container that
// is also in the current scope. We will extract this other data into scope.
$__envoyPath = $this->writeCompiledEnvoyFile($__compiler, $__path, $__serversOnly);
$__container = $this;
ob_start() && extract($__data);
// Here we will include the compiled Envoy file so it can register tasks into this
// container instance. Then we will delete the PHP version of the file because
// it is no longer needed once we have used it to register in the container.
include $__envoyPath;
@unlink($__envoyPath);
$this->replaceSubTasks();
ob_end_clean();
}