Subclassing Source.