Allow preprocessors to be overridden
Update so that a content-level portlet definition may exist right within a portlet-page definition