- various peculiar Safari compatibility fixes to report comparison