- * For testing purposes, this constructor can be utilized to allow the creation
- * of a singleton Desktop instance without the formation of frames. The Cache is
- * initialized, but that is all.
- *
- * It is not currently used.
+ * For TestNG, this constructor can be utilized to allow the creation of a
+ * singleton Desktop instance without the formation of frames and, especially,
+ * not involving dialogs. Cache.log is also initialized for some tests that
+ * require it despite there being no Desktop.