Probably make a new repository / python package `stk-autgrafs` or add an optional dependency https://github.com/DCoupry/autografs The topology graphs will not use the default implementation of `construct()` but instead have an implementation that just calls autografs internally This idea can be re-used for all sorts of other molecular - construction packages providing easy integration and structures for our users