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