Proceedings of the 2nd ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection