multi-segment line, then pulled some local code out of tgvpf into util.[ch]xx so that it can be used by other modules.
Format databases.