static_assert(nPoolCollTextRange>0&&nPoolCollListsRange>0&&nPoolCollExtraRange>0&&nPoolCollRegisterRange>0&&nPoolCollDocRange>0&&nPoolCollHtmlRange>0,"weird pool range");
static_assert(nPoolCollTextRange>0&&nPoolCollListsRange>0&&nPoolCollExtraRange>0&&nPoolCollRegisterRange>0&&nPoolCollDocRange>0&&nPoolCollHtmlRange>0,"weird pool range");