ValueCustom.asNative should return T