inline fn limbSet(limbs: []u64, i: usize, value: u64) void
inline fn limbSet(limbs: []u64, i: usize, value: u64) void { switch (endian) { .little => limbs[i] = value, .big => limbs[limbs.len - 1 - i] = value, } }