(version 1000) (serializator "error" (define "symbol1" 5u '()) (procedure "test" (arg "arg_test" vector int) ) (procedure "ok" (arg "arg_empty" symbol uint) ) (struct "Test" "ok" (field "test_field" (f/optional) (f/uint '("arg_empty"))) ) )