lib/standard: Moved and rewrote [] and []= for RopeBuffer