Generator construct
repr() for Metadata/Source
Missing docstrings for Generator