Schema Anti-pattern: Missing `make` Function in Derived Schema

Is this an Schema anti-pattern? Types do not complain:
class A extends Schema.Class<A>('A')({
  name: Schema.String,
  age: Schema.Number
}){}

const B = A.pipe(Schema.omit('name'))

However, B does not have a make function: https://effect.website/play#ee50396863d3
Was this page helpful?