Inheritance: NVelocity.Runtime.Directive.Directive
        public override Directive CreateNestedDirective(String name)
        {
            var section = new SubSectionDirective(name);

            sectionsCreated.Add(section);

            return(section);
        }
		public override Directive CreateNestedDirective(String name)
		{
			var section = new SubSectionDirective(name);

			sectionsCreated.Add(section);

			return section;
		}
		internal void RegisterSection(SubSectionDirective section)
		{
			if (sections == null)
			{
				sections = new HybridDictionary(true);
			}

			sections[section.Name] = section;
		}