Schema.Number|Date where they really should use JsonNumber and ValidDate etc (even though this has been discussed\raised multiple times). Number and Date could be renamed to include Unsafe (or Js or Native), and a codemod could be created to help with transition. I bet many people would find themselves realising that they chose the wrong schema for the job, in which case they could choose to opt into the safer type by not applying the codemod (staying with now safe Number, instead of converting to UnsafeNumber)?