And, after all. What wrong in current solution. You doesn't say any argument against it. Is you have any trouble with adapting it to GDC? Or this solution broke some use case of mangle of? Or may be you see some unexpected things, which is caused by this solution?