done deconstructing
done with refs
done with atoms
done with macros.
Still don't fully understand macros.
Look into difference between (rest ) and (next ).
Look into quote ` and unquote ~ characters, don't understand these at the moment.
done with datatypes.
done with Java interop
Achieved clojure enlightenment.
Woo hoo!!!!!!