Currently the ComplexTestStruct tests are skipped, presumably because it would require implementing a ByteListType. We shouldn't have any gaps in our spec tests.