Parse empty lines in a =begin code block
Accept empty code block + unshift recursive stucture

Prior, "=begin code\n=end code" would die. As well, it's more effecient
to start with the already made ast and unshift new elements constructing
the tail-recursive delimited_code_content