Having a second, more complex example may be worthwhile to include to the tests. Maybe a test where we are passing in different models and where circular connections are prevalent as a 'sanity check'. _Originally posted by @aqitya in https://github.com/nasa/prog_models/issues/543#issuecomment-1577180842_