Nice, I think the dot syntax looks more natural here. Now, how about looping via `for handler in IO_FORMATS.values()`?