. . . "Finally, languages such as Clojure can be extended to provide the extra functionality." .