Interesting discussion in this topic