However, this is a little bit tricky when dealing with libraries like SoftwareSerial that are normally bundled with the boards platform. The reason is that the platform bundled libraries are only accessible when compiling for a board of that platform. This allows each platform to provide its own implementation of these libraries (which are normally very architecture-specific). The APIs of the platform bundled libraries are generally all compatible, so the average user never notices that a different library is used for each board, but the low level implementation of each of those libraries might be very different. The libraries installed to the sketchbook are accessible to every board, so there is a chance that the AVR-specific SoftwareSerial library could end up being used when compiling for another board its not compatible with. The Arduino IDE does have a system for automatically picking the right library when there are multiple possible options (all the boring details here if you're interested), and will also show a message in the console that multiple libraries werefound, so in practice this is probably not a problem, but if you do that it is good to take a mental note in case you start having some strange results at some time in the future.
I'm happy to look at it, but first I'll need you to provide some details about the behavior you want and the behavior you're seeing instead of the desired behavior so I can understand the problem.
One final question... is this the correct forum to be posting this question in?
However, this is a little bit tricky when dealing with libraries like SoftwareSerial that are normally bundled with the boards platform.
any updates by the library manager would have any impact on the revised and renamed code.
Using library SoftSerial at version 1.0 in folder: C:\Users\Tom\Documents\_Cars\OBDII\Arduino\Programs\libraries\SoftSerial