Input generation library for value resolution, data persistence, templates, CSRF and protection from XSS.