@staticmethod
def _print_placholders_in_slide(slide):
    """
        Mainly used for debugging.  Allows us to see what is in a slide which may help track down
        errors in trying to add new elements (e.g. Missing layouts or placholders)

        :param slide:
        :return:
        """
    for shape in slide.placeholders:
        print('%d %s' % (shape.placeholder_format.idx, shape.name))
