"string const" seems odd; "string const*" has a different meaning from "const string*", but there's no pointer here. Is there something for me to learn here?