Brainstorming the Wiring datatype
WIP: Remove the union type for results
Add LVish3 version.  Fix variouos warnings.