-;; Time-stamp: <2017-12-18 17:00:28 kmodi>
+;; Time-stamp: <2017-12-19 15:00:48 kmodi>
 ;; Hi-lock: (("\\(^;\\{3,\\}\\)\\( *.*\\)" (1 'org-hide prepend) (2 '(:inherit org-level-1 :height 1.3 :weight bold :overline t :underline t) prepend)))
 ;; Hi-Lock: end
 

        (insert str)
        (org-try-structure-completion)
        (when (let* ((case-fold-search t)) ;Ignore case
                (looking-back "^[[:blank:]]*#\\+BEGIN_SRC[[:blank:]]+"))
          (cond
           ((stringp lang)
            (insert lang)
            (forward-line))
           ((and (null lang)
                 content)
            (setq post-src (point))
            (forward-line))
           (t
            )))

            (setq content (org-escape-code-in-string content)))
          (insert content)
          (deactivate-mark)
          (when post-src-export ;Case where user needs to specify the #+BEGIN_SRC language,
            (goto-char post-src-export))))) ;or the #+BEGIN_EXPORT backend.

    (defhydra hydra-org-template (:color blue
                                  :hint nil)
