Sort gen eig

I don't think we want to expose the sorting possibility at this level. I also don't think that this works as you have changed the signature of `gges!`. Let's just leave these methods unmodified unless we can actually provide a way of sorting the values.