make references

If this class is working as an interface, abstract class or base class, this should not be in `memsource/api.py`.