getIncludeCriteria($this->schema->type()); if ( $this->schema->type() === $schema->type() && (! $includeCriteria instanceof Criteria || $includeCriteria->getPaths()->isEmpty()) ) { return parent::shouldSelect($query, $schema); } return true; } }