+1
However, all the code I tried to write all this code to be 1.6 compatible for the reason mentioned above.