Updated CSharpFragmentLocator

it now understands fragment descriptions