get toModel() {
        if (typeof this._toModel === "undefined") {
            const { toModelName } = this.field;
            if (!toModelName) {
                this._toModel = null;
            } else if (toModelName === "this") {
                this._toModel = this.model;
            } else {
                this._toModel = this.orm.get(toModelName);
            }
        }
        return this._toModel;
    }
the field itself has no knowledge of the model
it is being installed upon; we need to inform it
that it is a self-referencing field for the field
to be able to make better informed decisions