I must say you have a point here! :D The thing here really is that there is a lot to do to make that code "good", and I don't want to get into that now because I want to focus on other things that will eventually lead to working on just that in a few weeks.