Fix bug breaking alt+f7 on any other element than a .ctor called by a TypedFactory
retrieved lost code
fix usage for inherited and generic factories, first step.
refine  genericity fix. not quite done yet.
identify problem ! (Add Fixme)
fix problems with inherited factory interfaces not being detected.
replace home-made routine to get all super types by first-class citizen provided by JetBrains