spy/fragments: use islice for limit()