little additions to Slice and Array