implement primary and canonical composition, and hence NFC/NFKC