mm_setindex_router + all docs + tests + bugfixes