Can these be in a submodule

```rust
#[cfg(test)]
mod tests {
    use super::{xorPush, ScTable, ...};
    ...
}
```

it saves you having to write `cfg(test)` on all the stuff below.