Fixes some consistency issues
Reworked exception handling for recreateIndex()
Removed unneeded null check