Let's suppose I have a RAD application development product, let's call it Doogy. The environment uses a language that is a derivative of another language and can also be called Doogy. It is very popular although not as popular as the VisualStudio line. Now, I am about to release a new environment for another programming language named Tinkle but I Tinkle has no similarities to Doogy and no Doogy is used to product anything resmbling Tinkle code. Now, this new product, I'm going to call Doogy for Tinkle. Personally, I would have given it a totally different name and not even used the Doogy name anywhere near that new product. What are your thoughts?