incorporated @jscheel's title feature

NOP merge for history records from 4e7735ae

Merge for history-tracking only (upstream already has commit) from 4e7735aef9ee2f65028ac52a8cfbeca2bc094861
Source https://github.com/daniel-nelson/hr/commit/4e7735aef9ee2f65028ac52a8cfbeca2bc094861