In 'reinitialize_subcommand()', pass 'reinit_subcommands' flag on to the
real implementation in Distribution.
diff --git a/Lib/distutils/cmd.py b/Lib/distutils/cmd.py
index 61d234b..7866d1b 100644
--- a/Lib/distutils/cmd.py
+++ b/Lib/distutils/cmd.py
@@ -316,8 +316,9 @@
 
     # XXX rename to 'get_reinitialized_command()'? (should do the
     # same in dist.py, if so)
-    def reinitialize_command (self, command):
-        return self.distribution.reinitialize_command(command)
+    def reinitialize_command (self, command, reinit_subcommands=0):
+        return self.distribution.reinitialize_command(
+            command, reinit_subcommands)
 
     def run_command (self, command):
         """Run some other command: uses the 'run_command()' method of