And What is JMOD distribution for? As far as I understand, it's an alternative package extension (like JAR) which was introduced with Java 9 with the support for the native code distribution, but what's the purpose for JFX? Like make people install whole JFX runtime with JMODs instead of packaging it with your program?