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