Add map.

This still isn't an incredibly general implementation,
but getting there...
Add more rubies.

2.0.0 only is mean. :heart: @brixen and @headius