So, we've declared a HashMap and defined that it should take string as keys and values. Now what?

That's right! We need to initialize the HashMap with a very ArrayList-like syntax.

Might something be missing in this constructor call?