make it possible to wrapping some handle type (but `size != @sizeOf(usize)`) Proposal syntax: ```zig // from quickjs const JsAtom = opaque(u32) {}; // always 32bit ``` it should behavior similar to `enum(u32) { _ };` but won't abuse the type system.