expose Llio.buffer and add Llio.substring_to