Any plans to switch to [std::num::NonZeroUsize](https://doc.rust-lang.org/std/num/struct.NonZeroUsize.html#)? Is everything required now stabilized?