Hmm, actually we might want to change this, since it's incomptable with the `Metadata\MetadataFactoryInterface` (which says it returns `null` if nothing exists). What do you think?