Name LateBoundDefaultApi skylark type.

This still leaves this type documented until a later time, but it makes the type's name explicitly defined (instead of inferred from the class name)

RELNOTES: None.
PiperOrigin-RevId: 194838958
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/LateBoundDefaultApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/LateBoundDefaultApi.java
index 080a16f..802d09f 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/LateBoundDefaultApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/LateBoundDefaultApi.java
@@ -14,11 +14,16 @@
 
 package com.google.devtools.build.lib.skylarkbuildapi;
 
+import com.google.devtools.build.lib.skylarkinterface.SkylarkModule;
 import com.google.devtools.build.lib.skylarkinterface.SkylarkValue;
 
 /**
  * The interface for late bound defaults in Skylark.
  */
+// TODO(cparsons): Document.
+@SkylarkModule(name = "LateBoundDefault",
+    documented = false,
+    doc = "")
 public interface LateBoundDefaultApi extends SkylarkValue {
   // TODO(cparsons): Migrate this API from the Bazel-specific implementation.
 }
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java
index 7bb4b39..06963f5 100644
--- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java
@@ -925,7 +925,7 @@
   @Test
   public void testLabelAttrWrongDefault() throws Exception {
     checkErrorContains(
-        "expected value of type 'Label or string or SkylarkLateBoundDefault or "
+        "expected value of type 'Label or string or LateBoundDefault or "
             + "function or NoneType' for parameter 'default', in method call "
             + "label(int default) of 'attr (a language module)'",
         "attr.label(default = 123)");
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java
index dc8b920..d6d4346 100644
--- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java
@@ -2718,7 +2718,7 @@
 
     assertThat(expected).hasMessageThat()
         .contains("expected value of type 'int or function' for parameter 'default', "
-            + "in method call int(SkylarkLateBoundDefault default)");
+            + "in method call int(LateBoundDefault default)");
   }
 
   @Test