Also surely we should allow article to be defined outside the plugin. Forcing the view to be 'article' is pretty restrictive