message: perf(schema): extract derivation from constructor
diff: @@ -67,13 +67,13 @@ export const fromFields = Symbol()
  export function Schemed<Self extends S.Schema<any, any, any, any, any, any, any, any>>(
  self: Self
  ): Schemed<Self> {
  + const of_ = Constructor.for(self)["|>"](unsafe)
  // @ts-expect-error
  return class {
  static [schemaField] = self
  static [schemedBrand] = schemedBrand
  constructor(inp?: S.ConstructorInputOf<Self>) {
  if (inp) {
  - const of_ = Constructor.for(self)["|>"](unsafe)
  this[fromFields](of_(inp))
  }
  }
  