Codl: The Cookoo Domain Language