I'd rather use CFormatter here, when class is not set instead of cloning existing one.