is this comment still relevant?
clarify the `with the generaloption` part, seems like a word is missing at the end? `module`? `functionality`? `logger`?