diff --git a/core/modules/views/lib/Drupal/views/ViewsBundle.php b/core/modules/views/lib/Drupal/views/ViewsBundle.php
new file mode 100644
index 0000000..3229240
--- /dev/null
+++ b/core/modules/views/lib/Drupal/views/ViewsBundle.php
@@ -0,0 +1,27 @@
+<?php
+
+/**
+ * @file
+ * Definition of Drupal\views\ViewsBundle.
+ */
+
+namespace Drupal\views;
+
+use Symfony\Component\DependencyInjection\ContainerBuilder;
+use Symfony\Component\HttpKernel\Bundle\Bundle;
+
+/**
+ * Views dependency injection container.
+ */
+class ViewsBundle extends Bundle {
+
+  /**
+   * Overrides Symfony\Component\HttpKernel\Bundle\Bundle::build().
+   */
+  public function build(ContainerBuilder $container) {
+    // It's pointless to make the bundle itself into a service. Just using this
+    // as a test.
+    $container->register("views.bundle", 'Drupal\views\ViewsBundle');
+  }
+
+}
diff --git a/core/modules/views/views.info b/core/modules/views/views.info
new file mode 100644
index 0000000..edd7390
--- /dev/null
+++ b/core/modules/views/views.info
@@ -0,0 +1,5 @@
+name = Views
+description = Create customized lists and queries from your database.
+package = Core
+version = VERSION
+core = 8.x
diff --git a/core/modules/views/views.module b/core/modules/views/views.module
new file mode 100644
index 0000000..71aa845
--- /dev/null
+++ b/core/modules/views/views.module
@@ -0,0 +1,7 @@
+<?php
+
+function views_theme() {
+  drupal_container()->get('views.bundle');
+  return array();
+}
+
diff --git a/core/profiles/standard/standard.info b/core/profiles/standard/standard.info
index 8b8a33b..551a159 100644
--- a/core/profiles/standard/standard.info
+++ b/core/profiles/standard/standard.info
@@ -22,3 +22,4 @@ dependencies[] = overlay
 dependencies[] = field_ui
 dependencies[] = file
 dependencies[] = rdf
+dependencies[] = views
