Oh Hugo, what can be said...you had a good idea about naming the functions yesterday (static logic, etc). I am going to try to start using those, I think it's good to talk about the functions with some reference to what they actually ARE as opposed to simply assigning them a label; it will force people to think about what they are saying.