fix: allow parsing empty callouts like > without breaking
#1260
+192
−11
> without breaking
#1260