@@ -502,10 +502,24 @@ - (OFData *)dataWithEncoding: (OFStringEncoding)encoding { [self finishInitialization]; return [self dataWithEncoding: encoding]; } + +#ifdef OF_HAVE_UNICODE_TABLES +- (OFString *)decomposedStringWithCanonicalMapping +{ + [self finishInitialization]; + return self.decomposedStringWithCanonicalMapping; +} + +- (OFString *)decomposedStringWithCompatibilityMapping +{ + [self finishInitialization]; + return self.decomposedStringWithCompatibilityMapping; +} +#endif #ifdef OF_WINDOWS - (OFString *)stringByExpandingWindowsEnvironmentStrings { [self finishInitialization];