Simplest possible metadata impl that could work but not very efficient

So there's this. It's inefficient but it makes for a clean API.  The other contenders will be more complicated.