allow cell, header and footer subclasses to redefine reuseIdentifier. This allows Swift classes to have normal reuseIdentifiers in storyboards.