(self, **new_kw)
| 108 | return Domain(dist, (self,)) |
| 109 | |
| 110 | def clone_with(self, **new_kw): |
| 111 | (_, *argnames), _, _, _, _, _, _ = inspect.getfullargspec(type(self).__init__) |
| 112 | kw = {name: getattr(self, name) for name in argnames} |
| 113 | kw.update(new_kw) |
| 114 | return type(self)(**kw) |
| 115 | |
| 116 | @CachedAttribute |
| 117 | def constant(self): |