Extract class with interface for hint path generation and pull up to constructor (using R#)
Remove useless method call
Move file and update namespace
Store the Condition for references