No external users, only used internally, by make_reader(), who delegates cases currently unsupported by v2 to it. The code needed from make_reader_v1() is inlined into make_reader() and the former is removed.