Self Referencing

Object must not refer to itself.

Incorrect:

[] > foo
  a > a

Correct:

[] > foo
  a > b