Smart completion fixed filtering of non-suitable generic inheritors