For example, `Diode` class is a standalone prototype for diode elements (it has no parents). Inductor, on the other hand, extends `CircuitElm`.
For example,
Diodeclass is a standalone prototype for diode elements (it has no parents). Inductor, on the other hand, extendsCircuitElm.