public override List<Goedel.Trojan.Object> GetChildren() { var Result = base.GetChildren(); if (Applications.Value != null) { foreach (var Entry in Applications.Value) { Result.Add (Entry); } } return Result; }