make the map a private property
add proper dartdocs for sanitizer
improve docs
add link to docs