Missed equality check

I guess we missed an equality check here.
should that not be `(existing = this.get(attrs)) != null` though?