                       (recur (inc offset) (inc line) (int 0) parents accumulated-state)
                     :else
                       (recur (inc offset) line (inc col) (pop parents) accumulated-state))
-                ; last falling case: we are in plain code, neither in a string, regexp or a comment
+                ; last falling case: we are in plain code, neither in a string, regexp or a comment or a space
                 (cond
                   (*opening-brackets* c)
                     (recur 

                      (inc offset) line (inc col)
                      (pop parents)
                       accumulated-state)
                  (= (first "\r") c)
                    (recur (inc offset) line col parents accumulated-state) ; we do not increment the column    
                  (= \newline c)
                    (recur (inc offset) (inc line) (int 0) parents accumulated-state)

                    (= \; c)
                    (= \\ c)
                    :else
                      (recur (inc offset) line (inc col) parents accumulated-state))
                      )))))))
	          
(comment
(defn parse-lib 
