Comment Comment by fingerlocks They can’t be side effect free, that’s the point. The switch statements are mutating the input. parent fingerlocks 3 years ago