DEV: NOT tested yet. Committed to transfer the code between curie and asterix. Introduced diameter-based product pools