//---------------------------------------------------------------------

		internal static void Initialize()
		{
			timeOfLast = Model.Landscape.NewSiteVar<int>();
			shade      = Model.Landscape.NewSiteVar<byte>();
		}
            //-----------------------------------------------------------------

            internal static void Initialize(Ecoregions.Map ecoregionMap)
            {
                ecoregion = ecoregionMap.CreateSiteVar(Model.Landscape);
                disturbed = Model.Landscape.NewSiteVar <bool>();
            }
        //---------------------------------------------------------------------

        internal static void Initialize()
        {
            timeOfLast = Model.Landscape.NewSiteVar <int>();
            shade      = Model.Landscape.NewSiteVar <byte>();
        }