Re: GetFieldSelections not working correctly - Bug
You are seeing the documented behaviour of GetFieldSelections(). If the selection was via a search string, it will return the search string ('neel' in your case, which returns any names containing the 'neel').
You may need to use something like Only() or Concat() to get the currently 'possible' values.
Logic will get you from a to b. Imagination will take you everywhere. - A Einstein