recursive local/inner classes fix