let line_exn t = match t.line with Some s -> s | None -> raise Undefined