...actually postpone to build a generic translation system and use hard wired relations for now; it is acknowledged that we'll need some kind of translation system eventually, once the GUI has to handle a lot of possibly configurable gestures.
btw... we could change to #pragma once
backend -> vault proc -> steam gui -> stage