Extended with collate property for intelligent sorting