... still faulty, though.
... this is not compilable and by no means anywhere near even a proof of concept now.