Interface for classes with stored positional information. Used in conjunction
A position is an array of the form
array($line, $column), where
$column are integers.
array(1, 1) is always the first character of the
first line of an input stream.
There are two special cases:
array(0, 0) represents an unknown or
undefined position and
array(-1, -1) represents the end of the input.