Reflection and hyper-programming in persistent programming systems | lit.salon