Preserve iree.reflection attribute when converting from std.func -> vm.func.

PiperOrigin-RevId: 286500207
diff --git a/docs/function_abi.md b/docs/function_abi.md
index 0296a6a..bfd2002 100644
--- a/docs/function_abi.md
+++ b/docs/function_abi.md
@@ -52,7 +52,7 @@
               'R' length-prefixed(type-sequence)
 
 type-sequence ::= (arg-result-type)*
-arg-result-type ::= buffer-type | ref-object-type
+arg-result-type ::= buffer-type | ref-object-type | unrecognized-type
 buffer-type ::= 'B' length-prefixed(scalar-type? dim*)
 scalar-type ::= 't' (
                     '0'  # IEEE float32 (default if not specified)
@@ -70,7 +70,7 @@
                   )
 dim :: = 'd' integer  # -1 indicates a dynamic dim
 ref-object-type ::= 'O' length-prefixed()  # Details TBD
-
+unrecognized-type ::= 'U' length-prefixed()
 
 # Lexical primitives
 integer ::= -?[0-9]+