use sliced to avoid v8 deopt
1.0.1