Add more realistics Hash.new and Hash.[] methods.
Use underlying map when wrapped in a WithDefault.
Testing private methods is not necessary.
Update list of failing tags.
Explain how to implement new functionality in README.