Added PoC generic combinatory builder