It now only checks that each derivation's drvPath attribute evaluates. Previously it checked everything (via toXML) but that causes derivations with dubious passthru attribute to fail (see commit 70fee5da).