BaseTextBuffer
work in-progress
Work in-progress
Work in-progress