Proceedings of the 2009 ACM SIGPLAN workshop on Partial evaluation and program manipulation