doc - ospace
dead code removed
refactor - invert if

less nesting => easier to follow
Refactor FindReferences() - use linq query

Thank you resharper!
code doc
whitespace - tabs. ugh
specific exception for multiple type matches