/// <summary>
/// Called just after the MSBuild project is loaded but before it is evaluated.
/// </summary>
/// <param name="project">The project</param>
/// <remarks>
/// Subclasses can override this method to transform the MSBuild project before it is evaluated.
/// For example, it can be used to add or remove imports, or to set custom values for properties.
/// Changes done in the MSBuild files are not saved.
/// </remarks>
internal protected virtual void OnPrepareForEvaluation(MSBuildProject project)
{
next.OnPrepareForEvaluation(project);
}