""" Cretonne DSL classes. This module defines the classes that are used to define Cretonne instructions and other entitties. """