Support inserting arrays via Collection.insert().  Also, first few tests for callback API in Collection.