protected override void CompileList(List <CommandEntry> list) { list.Clear(); var commands = CommandUtility.EnumerateCommands(User.AccessLevel); commands = commands.Where(c => !Insensitive.Equals(c.Command, "MyCommands")); list.AddRange(commands); base.CompileList(list); }