Inline functions didn't restore scope of parents. Also some control flow structure still had the scoping semantics of C++