UIColor category improvements