Fast API is a framework that absolutely takes pedantic and puts it on the boundary, right? So you can say things like, here's my API endpoint that I expect somebody to send a JSON document to. And then fast API will either successfully convert that model over or send something like a 400 or 422 back to say bad data. On top of that, fast API then automatically generates the open API stuff which you hinted at based on those models, right? Yeah.