Modified CreateDS, CreateDL, CreateTrace to account for commutative=False