As seen in 
A current routing junction (CRJ) 380 may be either of: (i) a CRJ for switching (380.S), which is a pair of nodes Ni, Nj which provide placement for an open/closed switch at a selected circuit position where a conventional H-bridge simply presents a continuous circuit path, and (ii) a CRJ for attachment (380.A) which provides for additional circuit path connection nodes which are not employed in a conventional H-bridge. In either form (attachment CRJ 380.A or switching CRJ 380.S), the CRJs 380 enable on-the-fly modifications of H-bridge topology and operations. The A-PS 300 further employs one or more current flow control (CFC) modules 375 which may be attached to the pair of nodes of any one CRJ 380. A CFC 375 module in turn may include one or more contactors (SWn) 350, one or more inductors (L) 355, and possibly other circuit elements such as additional transistors, capacitors, or resistors (not shown in the figures).