add Zig bindings accept zero-length salt in blst_kegen_v5 (spec doesn't formally prohibit it) harden some interfaces refine carry chains in mulx_mont modules align with latest Python, Swig, Node.js add support for Node-API