Hey, it seems like jcl has read your post, check this out: http://www.conitec.net/beta/ pVars is exactly what you need.