the problem of assigning and dimming at once is exactly what explicit is trying to remove.
loose variables lying around the scripts as the scripter doesn't want to keep scrolling to the top so he just dims the vars where ever he is at that point.

also, the difference with kixtart is that the vars don't need to be initialized to be of some type like with many others. it's a blessing and a curse but weights more on the plus side what comes to easiness of use.

that's also why ppl can see scripts written in kixtart that have a block of variables dimmed on a single line consisting of some dozens of vars.

but like doc said, it's not a big deal.
and I can see it being useful specially if the scripter or the code viewer is used to other languages and their extensive initialization blocks.
_________________________
!

download KiXnet