Can `internal` be implied by the existence of a `seen` argument?