Now I see -- I was handling local fields in an incorrect manner.  We don't want later projections to affect local accesses or mutations -- so we just have to add the unwrap check in case it's a wrapped object.
Now I see -- I was handling local fields in an incorrect manner.  We don't
want later projections to affect local accesses or mutations -- so we just
have to add the unwrap check in case it's a wrapped object.

svn: r18277

mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket