Get first_key, last_key, and num_keys to work.
Merge https://github.com/Cpruce/FaultTolerance