found a great section in the rust stdlib which describes previous attempts to fix a metaprogramming issue as "crater runs" and has a list of all previous challengers who foolishly attempted to fix this https://github.com/rust-lang/rust/blob/2e854a9344154564259de51385e9ec9506c0f3b7/library/core/src/array/mod.rs#L484-L487
// Trying to improve the `[T; 0]` situation has proven to be difficult.
// Please see these issues for more context on past attempts and crater runs:
// - https://github.com/rust-lang/rust/issues/61415
// - https://github.com/rust-lang/rust/pull/145457