Refactoring refinement a la ReSharper