working cl-to-markup generator