(Program { (Symbol) ->(Symbol) } { (TextElement) ->(TextElement) })