- Refactored `pt.pnumber()` to what is, hopefully, a final version of the function. Added `cls.irrational` attribute (bool) and `cls.full` attribute (str) to the base `Numeric` type.
- Refactored `pt.range()` to use `itertools.chain` as a base. Default output type of `list` remains unaltered.
- Refactored `pt.doc()` and `pt.site()` and created `pt.moduleview()`, all of which are present in the [Documentation Utilities](https://gabrielmsilva00.github.io/PlainTools/#documentation-utilities) section of the Docs.
- Operator Class `pt.SEVAL` can now operate in **'whitelist'** mode by passing `pt.SEVAL(protocol='whitelist')` kwarg. TODO: Add 'pt.SEVAL().update' method to further interact and update the `cls.permitlist` variable.
- Many, many, MANY other bugfixes. Plenty of tests are being done daily (with help from LLMs), and the Library is reaching its final development stage: I still plan to improve and refine things as I learn more Python down the road, but maintance will soon have higher priority than new implementations.