"""
These utils don't fit anywhere else currently.

TimeCtx allows easily wrapping some code with a timer and logging its duration.
ChainedKeyGetter tries to get a key from a bunch of mappings, returning the first success

"""
