mean() step - if the mapped list was still a Gremlin traversal object that offered mean().mean() is no longer available.collate(). Combining that with the neat new date functions I think this gives you the ability to do the mean() you want at the end: