[Zope] Creating instances of ZClass based products from within an External Method?