Make the type an EmptyDataDecl, and add Ord instance