the bsdf mix model no longer causes crashes if one of the bsdf is not bound or cannot be found.
fixed migration code from revision 5 to revision 6 (again): non-Blinn microfacet BRDFs were still not properly updated.