sauln, if take your comment seriously, not easy without smile, but anyway,
about "naive" – what do you mean from technical point of view?
Propose your variant, and highlight weak(or naive) sides of my example,
if you will be right with your proposition – I will agree with better solution with real advantages.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.