FlameDuck #1 Well it does. You should use it. If memory serves, the main difference is that it forces you to declare which type your variable or references is (as opposed to which scope it has).