Can you make this Key-interable view of a List of Maps better?
Just parameterize with both types:

class ListKeyIterable&lt;K,T extends List&lt;? extends Map.Entry&lt;K,?&gt;&gt;&gt; implements Iterable&lt;K&gt;;