This design pattern has been applied in
several open source and proprietary Web
application frameworks and template
engines in use at Google: support for
strict contextual auto-escaping has been
added to Closure Templates (https://goo/
gl/Y4G9LK), AngularJS (https://goo.gl/
RvQvXb), as well as a Google-proprietary
templating system. Security engineers
and infrastructure developers at Google
have also implemented libraries of types
such as SafeHtml and SafeUrl, and
added inherently safe APIs to the Google
Web Toolkit (https://goo.gl/dGk5G8),
the JavaScript Closure Library (https://
goo.gl/7nbXCg), and various Google-proprietary
libraries and frameworks.