I am currently working on a project that involves a library. Within one of the classes in this library, I am attempting to provide a service using @optional, @host, and @inject decorators with an injection token. In the parent component, I have the option to include or exclude this class in the providers array. Everything works properly when referencing the library as source TypeScript code, but when referring to it in the built variant located in the dist folder, the provided service becomes null. This issue is specific to Angular 8. Any assistance would be greatly appreciated.