On Wednesday, 20 November 2013 at 20:19:28 UTC, Dmitry Olshansky
wrote:
2. Template bloatZ! It would be real hard to fight the IFTI
duping functions bodies behind your back. Or if you dumb down
these escaped types to not fit the most of templates, it may
become a usability problem.
3. This kind of thing is viral. With escape hatch though, it
may be done step by step.
This is the very reason why I am saying it makes much more sense
as part of certain application framework as those tends to have
more clear separation between internal and external
infrastructure and strict usage API expectations. So it is not a
usability problem, it is a usability feature :)