Allow 'index' as a data source.
Move prefixes to options.
Add support for dereferencing.
Send 200 instead of 404 for empty fragments.
Simplify fragment writing code.