an unfinished pass --simplify-nested-class