Cursor-based streaming of Ecto records that doesn't require database transaction.
Utility functions making it easier to work with maps which can either have atom keys or string keys, but never both.