Initial review

The most recent commit message is so accurate.

minor nit: `add_chunk` is already a name in this context, with `add` as a noun rather than a verb; consider renaming this to e.g. `insert_chunk` for a bit of extra clarity.