src/Sema.zig | 83 ++++++++++++++++++++++++++++---- test/behavior.zig | 2 +- test/behavior/shuffle.zig | 59 ++++++++++++++--------- 3 files changed, 110 insertions(+), 34 deletions(-)