public static class PassthroughFactory.Create
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