Proceedings of the 19th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences