Wrap a collection with first / last / index / value