Custom index type support with :using.
Merge pull request #9891 from doabit/additional_index_support

Custom index type support with :using.

Closes #9451