public Handler(string name, HandlerCallbackType handlerDelegate, params ArgumentType[] arguments)
{
IsContainer = false;
IsDefaultHandler = false;
IsChunkedHandler = false;
Name = name;
HandlerCallback = handlerDelegate;
ChunkedCallbackDelegate = null;
ArgumentTypes = arguments;
Children = new List<Handler>();
Parent = null;
}