Starting with failover support.
updated printers to use datatypes from failover branch
moved poetry to the top of the file
factored common flattening into HighLevelSwitch_common
oasis setup