Injecting classes in ColdBox via WireBox is generally pretty easy, but it can become complicated depending on what you need to inject, and where it needs to be injected. Sometimes you need the advanced functionality of the provider namespace to make it work. Sound interesting? Read on...