Fix inconsistent handling of declare.safeMixin when second argument is
undefined (throws error in IE8, no-op in other browsers), which fixes