* Unmerged the clj-dynamo file from core.clj