[WIP] half implementation of #enrich_all