Indeed and Haskell still has this issue today, because member access is a top-level function.
I have not seen a case of it creating problems where there weren't already plenty of other problems with the code and metaprograming had to be abandoned anyway. But it does create problems.