Separate Data.List.Ordered module