What I really like:

```rust
static MATTER: StaticCell<Matter> = StaticCell::new();
```

... and then:
```rust
let matter = MATTER.uninit().init_with(Matter::init(
        &DEV_DET,
        &DEV_ATT,
        // NOTE:
        // For `no_std` environments, provide your own epoch and rand functions here
        MdnsService::Builtin,
        rs_matter::utils::epoch::sys_epoch,
        rs_matter::utils::rand::sys_rand,
        MATTER_PORT,
    ));
```

... almost as if Rust is having a "real" placement-new! OK, I stop now. I guess I'm a little pumped up right now. :)