/**
* Answers an instance of this class scoped to the given context. The instance
* is created on the first request for the context, thereafter the same
- * instance is returned.
+ * instance is returned. Note that the context may be null (this is the case
+ * when running headless without a Desktop).
*
* @param context
* @return