Improved UIAppearance customization option with block