### 📝 Description of the feature [Beartype](https://github.com/beartype/beartype) could be quite easily implemented as it is still the beginning of the project. ### 💡 Steps for implementing the feature - [ ] Add [typing](https://docs.python.org/3/library/typing.html) through the code - [ ] Use [beartype](https://github.com/beartype/beartype) ### 🔗 Useful links and references _No response_