à mon avis, quand on commence à devoir inclure des exceptions ou des cas qui limitent l'effet, cela démontre une faille ou une idée pas aboutie.
Je ne dis pas que l'idée est mauvaise (enfin un peu quand même
) mais cela pose plus de problème qu'autre chose