static transformable record TransformedInput(A a) extens DynamicObject implements IInput { public A get() { ret a; } }