don't presume Integer for LINE and COLUMN, fixes round-trip