Ok, done, although chances are if anybody tries to add c++ ctor support, it will be after this has been re-implemented in the frontend.