Fix code documentation
Remove unused/unnecessary abc::*vector::*index_of()
Improve code documentation
Rename variables for consistency