testSerializable(prepSER_isSerializable(yan), yan);
testSerializable(Components.value("hello"), yan);
testSerializable(Components.ctor(ArrayList.class, null), yan);
testSerializable(Components.ctor(ArrayList.class, null), yan);
testSerializable(Components.method(this, "greet").withArgument(0, Components.value("Tom")).singleton().proxy(), yan);
testSerializable(Components.method(this, "greet").withArgument(0, Components.value("Tom")).singleton(new GlobalScope()).proxy(), yan);
testSerializable(Components.method(this, "greet").withArgument(0, Components.value("Tom")).singleton(new ThreadLocalScope()).proxy(), yan);
}