Synopsis: isNeighbour( self, context )
This returns True iff this context differs only from argument context in the most specific descriptor. This implies that both contexts are not equal to each other. Two contexts denoting different modules are neighbors. Two contexts denoting different classes or global functions in the same module are neighbours. Two different methods of the same class are neighbours.