Putting message size filter back.
diff --git a/BUILD b/BUILD
index 2e040bb..b6b68e3 100644
--- a/BUILD
+++ b/BUILD
@@ -423,6 +423,7 @@
         "src/core/lib/channel/handshaker.c",
         "src/core/lib/channel/http_client_filter.c",
         "src/core/lib/channel/http_server_filter.c",
+        "src/core/lib/channel/message_size_filter.c",
         "src/core/lib/compression/compression.c",
         "src/core/lib/compression/message_compress.c",
         "src/core/lib/debug/trace.c",
@@ -537,6 +538,7 @@
         "src/core/lib/channel/handshaker.h",
         "src/core/lib/channel/http_client_filter.h",
         "src/core/lib/channel/http_server_filter.h",
+        "src/core/lib/channel/message_size_filter.h",
         "src/core/lib/compression/algorithm_metadata.h",
         "src/core/lib/compression/message_compress.h",
         "src/core/lib/debug/trace.h",
@@ -659,7 +661,6 @@
         "src/core/ext/client_channel/lb_policy.c",
         "src/core/ext/client_channel/lb_policy_factory.c",
         "src/core/ext/client_channel/lb_policy_registry.c",
-        "src/core/ext/client_channel/message_size_filter.c",
         "src/core/ext/client_channel/parse_address.c",
         "src/core/ext/client_channel/resolver.c",
         "src/core/ext/client_channel/resolver_factory.c",
@@ -677,7 +678,6 @@
         "src/core/ext/client_channel/lb_policy.h",
         "src/core/ext/client_channel/lb_policy_factory.h",
         "src/core/ext/client_channel/lb_policy_registry.h",
-        "src/core/ext/client_channel/message_size_filter.h",
         "src/core/ext/client_channel/parse_address.h",
         "src/core/ext/client_channel/resolver.h",
         "src/core/ext/client_channel/resolver_factory.h",