Description
If the user launches two (or more) instances of the application, and modifies the library in both, only the changes made in the application that is closed later are saved.
To fix this, it should not be possible to run the CLI while another instance is currently active.