protected override bool check_host(AssemblyKitInfo task) => base.check_host(task) && true;
protected override bool check_host(AssemblyKitInfo task) => base.check_host(task) && task.Module != null && task.Module.part == part;
protected override bool check_host(AssemblyKitInfo task) => base.check_host(task) && true;
protected override bool check_host(AssemblyKitInfo task) => base.check_host(task) && task.Module != null && task.Module.part == part;