Given that with visible type application one can now populate ambiguous types for a value or function, can this now substitute the use of Proxy entirely?
A downside I see is that one may have to enable AllowAmbiguousTypes, but as not allowing ambiguous type used to catch type signatures that were left ambiguous by mistake then this safety net won't be there anymore. Are there any other issues one should think about?