Implement String#index, fixes #2073