spec.py new version, source_loader init version

same here, or not?