Implemented Python's dict() in Skylark

--
MOS_MIGRATED_REVID=99852261
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/ValidationTests.java b/src/test/java/com/google/devtools/build/lib/syntax/ValidationTests.java
index 3326fec..57b341f 100644
--- a/src/test/java/com/google/devtools/build/lib/syntax/ValidationTests.java
+++ b/src/test/java/com/google/devtools/build/lib/syntax/ValidationTests.java
@@ -180,11 +180,11 @@
 
   @Test
   public void testFuncReturningDictAssignmentAsLValue() throws Exception {
-    checkError("can only assign to variables and tuples, not to 'dict()['b']'",
-        "def dict():",
+    checkError("can only assign to variables and tuples, not to 'my_dict()['b']'",
+        "def my_dict():",
         "  return {'a': 1}",
         "def func():",
-        "  dict()['b'] = 2",
+        "  my_dict()['b'] = 2",
         "  return d\n");
   }