Rather than adding localeIdentifier parameters to all the methods, can we simply add a new macro that appends the localeIdentifier to the identifier and uses all the original methods as-is?