Currently, there are many public methods in utility files. Example: `get_request_model_from_resolved_io` in `models.py`. We may want to do a review and possibly mark some of them as internal, meaning that we can change them anytime.