%pre
arg ::= flat | ( family <Col> ) | external <ClassName> <OptionalParameters>
<flat> selects the flat graph writer
<family> selects the family graph writer where Col is the number of the col to sort for
<external> select a user supplied external graph writer which may have optional parameters

