Changed: Reflect.createForType(...) will not convert same types to other
types.