I'd like a much more detailed documentation.

It should explain what this writer is doing, e.g. interleaving.