WIP misc ... some clean up / rearrangement for month of patterns and profiling dependency
new file to be called as API from clojurescript mode
exeriments with clojurescript