<!-- Thanks for reporting a bug 🙌 ❤️ Before opening a new issue, please make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead. Also, be sure to check our documentation first. --> **Describe the bug:** <!-- Describe your issue, but please be descriptive! Thanks again 🙌 ❤️ --> When the return type is tuple, it is being rendered as "uple" instead. **Expected behaviour:** I expect it to show tuple. <!-- A clear and concise description of what you expected to happen. --> **Steps to reproduce the issue:** ``` def foo(x : int = 1, y: int = 2, z: tuple = (0.001, 2)) -> tuple: """Some function. Args: x (int, optional): An integer. Defaults to 1. y (int, optional): An integer. Defaults to 2. z (tuple, optional): Tuple. Defaults to (0.001, 2). Returns: tuple: (x, y). """ return (x, y) ``` Lazydoc renders this as:  Note the "uple". <!-- include screenshots, logs, code or other info to help explain your problem. 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error --> **Technical details:** - Host Machine OS (Windows/Linux/Mac): Linux - Browser (Chrome/Firefox/Safari): Firefox **Possible Fix:** Again, seems to be a cosmetic issue like #18 <!--- Not obligatory, but suggest a fix or reason for the bug --> **Additional context:** <!-- Add any other context about the problem here. -->