auto-property can have empty body
to prev
rework handle public modifier from msil
some move
rework determination of override modifier placing
fix searching base type when interface only super