public NestedCommandTypeHelper this[Type t] { get { if(!_nestedCommands.ContainsKey(t)) _nestedCommands[t] = new NestedCommandTypeHelper(); return _nestedCommands[t]; } }
public NestedCommandNameHelper() { Commands = new HashSet<ICommand>(); TypeHelper = new NestedCommandTypeHelper(); }