From The Java 9 Module System

By Nicolai Parlog