public override void AddToMap(Map map, SymColor symColor, Dictionary<object, SymDef> dict)
{
object key = new Pair<short, object>(symColor.OcadId, SymDefKey());
if (!dict.ContainsKey(key)) {
SymColor whiteColor = ((AreaSymDef)dict[CourseLayout.KeyWhiteOut]).FillColor;
dict[key] = CreateSymDef(map, symColor, whiteColor);
}
AddToMap(map, dict[key]);
}