GhostFolder instance haunting publications might need to provide IPublication
GhostFolders implement the get_publication method and return self whenever they
reference a real publication.
You then expect to be able to call the views registered for IPublication, but
the 'self' (a GhostFolder) does not provide this.
Maybe we can dynamically provide an interface for GhostFolder instances?