th ScriptModules,
and it extends it with an <cite>ExtendedInjector</cite> class that provides support for some additional features.
Specifically, <cite>ExtendedInjector</cite> allows to dynamically declare an object to auto-wire by returning a class
from a <cite>&#64;value</cite> function. This style of syntax allows to create intermediate abstractions between the
<cite>brevitas.core</cite> components and the <cite>brevitas.quant</cite> quantizers, as explained in the section below.</p>
</section>
<section 