Need a more generic way to concat array-like objects...

For `Buffer`, `Buffer.concat` certainly works. For `Array`, `Array.prototype.concat` would work. And for `Int8Array`, you could use the `set` method as described [here](http://stackoverflow.com/questions/14071463/how-can-i-merge-typedarrays-in-javascript).