In this case, I think `get_message_level` also depends on version.  We should maybe be explicit about that.  Not sure how best to do it.