I removed the syntax of rearrange, and added a new builtin `@spread`, I hope it is less confusing now :)