aliases, orm agnostic map reducing, etc