def defaults(self):
        """
        Return a nested dicionary of all registered factory defaults.

        """
        return {
            key: get_defaults(value)
            for key, value in self.all.items()
        }