A protocol for classes responsible for the creation and configuration of  UICollectionViewCell or UITableViewCell objects.