Github user jodastephen commented on the issue:
https://github.com/apache/commons-lang/pull/275
Thanks @kinow , this seems like the right solution. Now the module-info can
just use `require static` to avoid creating a full dependency on the awkward
three classes and users have a practical alternative (either add the
`java.desktop` dependency manually, or migrate to the replacement classes.---
