A very good suggestion, I had no idea that was what it was - also the word &quot;Ninja&quot; is non-descriptive, has negative connotations, links to &quot;cowboys&quot; in various industries (and more)... I actually closed the tab straight away - I have a busy day ahead and don&#x27;t want to spend time wading through &quot;cool&quot; words to work out what something is. Hope that is helpful!