Added comment to renderer
Fixed header guards
Workaround ICU issue on iOS by implementing date formatter using CoreFoundation on Apple platforms