Error: detected self-dependence of complete type.  Types cannot depend on themselves recursively.
Error unrolling type: recursive<>
Error unrolling type: recursive<>
Error encountered during module::unroll.
ERROR in creating.  Aborting.
