I have used Peter Simpson's excellent BLE Peripheral 2 Enhanced library to simulate a BLE health device with a heart sensor. However, I would now like to add the ability to add a simulation of step counts and the device's battery level. This requires two more custom primary services to be defined, however, the current version of the library seems to only allow one custom primary service to be created. Would it be possible to extend the library to allow multiple custom primary services?