fix parsing of invalid subnotes

this failed hard:

asd
-- foo
bar
count lines starting a 1
1.7