Moved legacy_msg_reflection.{c,h} -> reflection.{c.h}.
diff --git a/BUILD b/BUILD
index a9a421f..dd72362 100644
--- a/BUILD
+++ b/BUILD
@@ -116,10 +116,12 @@
     srcs = [
         "upb/def.c",
         "upb/msgfactory.c",
+        "upb/reflection.c",
     ],
     hdrs = [
         "upb/def.h",
         "upb/msgfactory.h",
+        "upb/reflection.h",
     ],
     copts = select({
         ":windows": [],
@@ -144,23 +146,6 @@
 # Legacy C/C++ Libraries (not recommended for new code) ########################
 
 cc_library(
-    name = "legacy_msg_reflection",
-    srcs = [
-        "upb/legacy_msg_reflection.c",
-    ],
-    hdrs = ["upb/legacy_msg_reflection.h"],
-    copts = select({
-        ":windows": [],
-        "//conditions:default": COPTS
-    }),
-    deps = [
-        ":table",
-        ":upb",
-        ":reflection",
-    ],
-)
-
-cc_library(
     name = "handlers",
     srcs = [
         "upb/handlers.c",
@@ -592,7 +577,7 @@
         "upb/bindings/lua/upb.h",
     ],
     deps = [
-        "legacy_msg_reflection",
+        "reflection",
         "upb",
         "upb_pb",
     ],