Tagged contract-brewing