Index: src/wp-includes/js/wp-api.js
===================================================================
--- src/wp-includes/js/wp-api.js	(revision 39899)
+++ src/wp-includes/js/wp-api.js	(working copy)
@@ -185,7 +185,7 @@
 					} else {
 
 						// We already have args, merge these new args in.
-						modelInstance.prototype.args = _.union( routeEndpoint.args, modelInstance.prototype.defaults );
+						modelInstance.prototype.args = _.extend( routeEndpoint.args, modelInstance.prototype.defaults );
 					}
 				}
 			} else {
@@ -202,7 +202,7 @@
 						} else {
 
 							// We already have options, merge these new args in.
-							modelInstance.prototype.options = _.union( routeEndpoint.args, modelInstance.prototype.options );
+							modelInstance.prototype.options = _.extend( routeEndpoint.args, modelInstance.prototype.options );
 						}
 					}
 
