block_split splits comments as separate blocks which is invalid
block_split splits following code to three blocks which is invalid:
Package: test Description: This is description With more lines and some spaces Package: other Description: Just another package
Currently this behaviour is hidden simply because invalid block has no
field and so it's ignored. But that doesn't mean that its valid.