Learned groovy collections