def contents(self):
        """String representation of the source's description"""
        if not self._source:
            return ' ' * 100  # HACK - make sure that area is big
        contents = self.source.describe()
        return pretty_describe(contents)
String representation of the source's description