property NotifyAsynchronously: Boolean;
If False (the default value) the events will be fired in context of the main thread.If True, the events will be fired in the context of concurrent threads.
JamShellChangeNotifier.TJamShellChangeNotifier