private SpanDefinition GetBlock(string Name) { if (spanDefinitionLookup[Name] == null) { var b = new SpanDefinition(syntaxDefinition); spanDefinitionLookup.Add(Name, b); } return (SpanDefinition) spanDefinitionLookup[Name]; }