Superclass Cycle via Associated Type