Yes - looked at that and my comment

>I have been trying to reproduce your situation but haven't been able to.

I couldn't figure out how we could get into `MapAccessor.read()` because `getPropertyAccessorsToTry` filters the accessors based on the target type leaving the `MapAccessor` out of the candidates list