Code for mutually recursive types not being generated #127