func (a Table) Header() []Data {
	return a.header
}
Header returns the values not associated with any labels (i.e. the values
occuring before any definition).
package ciziel
import (
	"bufio"
	"errors"
	"io"
	"strconv"
	"strings"
)
type Data interface {
	Position() (line, col int)
}
type String struct {
	string
	line, col uint32
}
func (a String) String() string {
	return a.string
}
func (a String) Position() (line, col int) {
	return int(a.line), int(a.col)
}
type Table struct {
	header    []Data
	sections  map[string][]Data
	line, col uint32
}
func (a Table) Position() (line, col int) {
	return int(a.line), int(a.col)
}