<NME> ValueQID.txt
<BEF> ADDFILE
<MSG> Add ref/resolve support for nearly everything

<DFF> @@ -0,0 +1,18 @@
+Elm File
+  ElmValueDeclaration(VALUE_DECLARATION)
+    ElmFunctionDeclarationLeft(FUNCTION_DECLARATION_LEFT)
+      PsiElement(LOWER_CASE_IDENTIFIER)('f')
+    PsiWhiteSpace(' ')
+    PsiElement(EQ)('=')
+    PsiWhiteSpace(' ')
+    ElmExpression(EXPRESSION)
+      ElmListOfOperands(LIST_OF_OPERANDS)
+        ElmValueExpr(VALUE_EXPR)
+          ElmValueQID(VALUE_QID)
+            PsiElement(UPPER_CASE_IDENTIFIER)('List')
+            PsiElement(DOT)('.')
+            PsiElement(LOWER_CASE_IDENTIFIER)('length')
+        PsiWhiteSpace(' ')
+        ElmList(LIST)
+          PsiElement(LEFT_SQUARE_BRACKET)('[')
+          PsiElement(RIGHT_SQUARE_BRACKET)(']')
\ No newline at end of file

Add ref/resolve support for nearly everything