34 good and 135 bad tests pass, problems with `struct`