Alowed the collate() test
Returned strings not D::S objects. Added collate()