* much as the full framework would do at runtime.
*/
private IPage newPage(IComponentSpecification specification, ComponentMessagesSource source, Locale locale)
{
ClassFactory classFactory = new ClassFactoryImpl();
EnhancementOperationImpl op = new EnhancementOperationImpl(new DefaultClassResolver(),
specification, BasePage.class, classFactory);
InjectMessagesWorker injectMessages = new InjectMessagesWorker();