Model Extensions
To ease certain transforms, bibble adds MetaBlock and
FailedBlock.
Metablock is a non-printing block that is inserted into a library.
This is mainly because default bibtexparser middlewares create new Library objects,
which means you can’t subclass Library to add metadata there. A Metablock is just a Block, so it can be copied to new libraries easily.