Add method to `SmartDict` to search by a regexp pattern.
Back-port to `xoutil` Py3 `inspect.getattr_static` function.
Fix `UnsetType` to obtain same instance by name (singleton).
Remove unnecessary imports.
Add new function `_getattr` to `xoutil.inspect`.
Add absolute imports future to `xoutil.six`.
Remove unnecessary `__all__` definition.
Create a closure for type checking as a validator.
Remove yet another unnecessary `__all__` definition.
Fix documentation for `UnsetType`.
Fix minor syntax in validators.
Extend general functionality of `names` modules.
Expose all validators at package level.
Add `safe` parameter to `names.nameof`.
Remove unnecessary imports in `inspect`.
Includes a case-insensitive base-64 table.
Improve the way safe names are calculated.
Add `SafeDataItem` descriptor.

To be used in collections that need to avoid recursive calls to `getattr`.
Add method to check value validators.
Add functions for convert integer to string using a base.