public ProjectPlus(IProjectOwner owner, string filename)
{
_owner = owner;
FullPath = Path.Combine(_owner.Directory, filename);
InitialTargets = new StringPropertyList(() => Xml.InitialTargets, v => Xml.InitialTargets = v, target => LookupTarget(target, null),true);
}