make the internal map public

In order to access the internal map, this field should be public.
Ideally this field should exist in the trait API.