Wow, cool discussion. Didn't expect this. Anyway, thanks to everybody for the very educational responses.
After reading this discussion, I'd like to propose a new topic called 'Good Programming Practices in Kixtart'. I'm sure we're going to agree to disagree on some programming styles but it might be a very educational exercise.
_________________________
There are two types of vessels, submarines and targets.