A Node port of the mac-changer cli tool
A transaction client to ensure all logical steps in an atomic transaction are completed or rolled back