Okay, I made a few more touches to the article and I think it's getting quite complete... May I publish it yet? ~kralyk