Ordered classes and properties