Index: wp-admin/includes/template.php
===================================================================
--- wp-admin/includes/template.php	(revision 28685)
+++ wp-admin/includes/template.php	(working copy)
@@ -889,7 +889,6 @@
 <?php
 	endif;
 }
-
 /**
  * Add a meta box to an edit form.
  *
@@ -899,6 +898,38 @@
  * @param string           $title         Title of the meta box.
  * @param callback         $callback      Function that fills the box with the desired content.
  *                                        The function should echo its output.
+ * @param mixed|WP_Screen  $screen        Optional. The screen on which to show the box (like a post
+ *                                        type, 'link', or 'comment'). Default is the current screen.
+ * @param string           $context       Optional. The context within the screen where the boxes
+ *                                        should display. Available contexts vary from screen to
+ *                                        screen. Post edit screen contexts include 'normal', 'side',
+ *                                        and 'advanced'. Comments screen contexts include 'normal'
+ *                                        and 'side'. Menus meta boxes (accordion sections) all use
+ *                                        the 'side' context. Global default is 'advanced'.
+ * @param string           $priority      Optional. The priority within the context where the boxes
+ *                                        should show ('high', 'low'). Default 'default'.
+ * @param array            $callback_args Optional. Data that should be set as the $args property
+ *                                        of the box array (which is the second parameter passed
+ *                                        to your callback). Default null.
+ */
+function add_meta_box( $id, $title, $callback, $screen = null, $context = 'advanced', $priority = 'default', $callback_args = null ) {
+	if ( is_array( $screen ) ) {
+		foreach ( $screen as $screen_single ) {
+			add_meta_box_single( $id, $title, $callback, $screen_single, $context, $priority, $callback_args );
+		}
+	} else {
+		add_meta_box_single( $id, $title, $callback, $screen, $context, $priority, $callback_args );
+	}
+}
+/**
+ * Add a meta box to an edit form.
+ *
+ * @since 2.5.0
+ *
+ * @param string           $id            String for use in the 'id' attribute of tags.
+ * @param string           $title         Title of the meta box.
+ * @param callback         $callback      Function that fills the box with the desired content.
+ *                                        The function should echo its output.
  * @param string|WP_Screen $screen        Optional. The screen on which to show the box (like a post
  *                                        type, 'link', or 'comment'). Default is the current screen.
  * @param string           $context       Optional. The context within the screen where the boxes
@@ -913,7 +944,7 @@
  *                                        of the box array (which is the second parameter passed
  *                                        to your callback). Default null.
  */
-function add_meta_box( $id, $title, $callback, $screen = null, $context = 'advanced', $priority = 'default', $callback_args = null ) {
+function add_meta_box_single( $id, $title, $callback, $screen = null, $context = 'advanced', $priority = 'default', $callback_args = null ) {
 	global $wp_meta_boxes;
 
 	if ( empty( $screen ) )
