It appears that in order to be used in a Guvnor test scenario, an class must have a public no-argument constructor.  Is this true?  And if so, is there a workaround for classes that have a private constructor (other than changing the object model)?