(PE-4372) Doc updates
(PE-4372) All data structures now returned in Clojure style
(PE-4372) Put functions in place to add extensions with simple data
structures