Many of the WP_* global objects are created in wp-setings.php with assign by reference:
$wp_widget_factory =& new WP_Widget_Factory();
What are the benefits of this approach. It breaks some of my scripts, and makes it impossible to load the WordPress enviroment from external PHP files.