Hi all, hi Alan, i'm slowly updating all my codes to the jdk9b151 and i've discovered that ModuleReference is now an abstract class. I see no issue with making it abstract, but why an abstract class and not an interface, i thought we have all decided to stop to use public abstract classes after Java 8 :) regards, Rémi