disable struct gen warnings and todo about effects
first round of test failures are ok, just different output