, evildictait​or wrote

*snip*

If it's so easy for you to do, and has such a big impact on your application, then implement it.

Often it requires you to actually implement something to realize it's not quite as trivial as you'd previously thought.

What I have implemented in the 1st post works fine for my needs right now. If I had time I would add the ability to handle changing structures as well, but since I have better things to do... But who knows, if I get some free time and run out of things to do...