To add an observer currently (according to test cases), one would have to be attached and in some cases set a boolean (Ex: traceFork) to true. If we follow the same implicit state transitions as with stop/continue adding an observer should automatically set up the environment ie attach and set traceX to true.
This has been implemented, adding an observer triggers an attach.