Rewrote s.clone using s.slice. It's perfect! Also it fixes a bug I didn't even realize was present.