protected override object Read(PushbackTextReader r, char leftparen, object opts) { return LazilyPersistentVector.create(ReadDelimitedList(']', r, true, opts)); }