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