``` d.extend(baseSchema, { newField: d.string() }) d.merge(schemaA, schemaB) d.pick(schema, ["field1", "field2"]) d.omit(schema, ["sensitive"]) ```