On clojure-doc.org, find the 'Data Structures' section within the 'Introduction to Clojure' guide. Explain the difference between a Clojure 'vector' and a native Java 'array' as described. Additionally, provide the Clojure code example that demonstrates how to nest data structures.
Navigate to clojure-doc.org. Locate and access the 'Introduction to Clojure' guide. Within the 'Introduction to Clojure' guide, navigate to the 'Data Structures' section. Identify and extract the explanation distinguishing Clojure 'vector' from native Java 'array'. Identify and extract the Clojure code example for nesting data structures. Provide both the explanation and the code example as the final answer.
The agent successfully navigates to the 'Data Structures' section within the 'Introduction to Clojure' guide. The agent correctly states that 'vector' refers to the Clojure data structure, while 'array' refers to the native Java array. The agent correctly provides the code example for nesting data structures: `{:a [1 2 {:b 3}]}`.