// ex: {a.b} - the watcher for b will be a child of a
final IExpressionNode left = node.getLeftOperandNode();
final IExpressionNode right = node.getRightOperandNode();
final IDefinition leftDef = left.resolve(project);
final IDefinition rightDef = right.resolve(project);
if (leftDef instanceof IClassDefinition)
{
// In this case, is foo.prop, where "foo" is a class name.
// We can skip over the left side ("foo"), because when we
// analyze the right side we will still know what it is.