make patching a single index method (index, reindex, unindex) possible