Would it be possible to treat a `#[test]` as a unit of compilation to avoid recompiling a whole library while rewriting/debugging a test?