Since `get_author()` is only used internally I would make it "protected" - prefixing it with `_`. (Same for HG.)