Add an interface for wrapping an item with metadata.
Remove dependency on WindowsBase