exports copy bytes, support copy(start, end)

Now `array()` alias to `copy()`