I may be missing something, but the instance being inspected and the add-on code may be running on the different machines for example, I use my firefox to inspect an app on the firefox OS phone. In such case `Rule` definition is going to be running on my desktop while `LinekedList` instance is going to be on my phone so there is no way one could have access to the object itself to do `obj instanceof linkedList.LinkedList`.

Note that issues is going to be present regardless of weather inspection target is on the remote device or not, as even when they are on the same device they are (not quite yet, but will be soon) in different memory spaces / processes.