I thought so too but if it works... I learnt something :)

feel free to merge @mluessi