Email Record: Meta-programming in logic programming /