fix support for compiler-generated field names like '__'.