Instances of this class are analogous to a database table, but not
the same. A database table contains its columns, whereas lines only
reference their categories, such that categories can be used by two
different lines which belong in different pages.