public static class PassthroughFactory.Create
extends java.lang.Object
xbean-reflect seems to sometimes get confused.
Despite explicitly setting the 'static Object create(Object)'
method as the factory method, sometimes xbean instead would
invoke the 'static ObjectRecipe recipe(Object)' method.
Splitting the two methods into different classes seems to
eliminate the chances that xbean-reflect will pick the wrong
static method.