diff --git a/src/primitivetypes/nodes.py b/src/primitivetypes/nodes.py index 3d1efd8..cb59338 100644 --- a/src/primitivetypes/nodes.py +++ b/src/primitivetypes/nodes.py @@ -12,9 +12,9 @@ class CategoryTyped: class PassthroughExecute: FUNCTION = "execute" - def execute(self, *values: T) -> tuple[T, ...] | None: - if values: - return tuple(values) + def execute(self, **kwargs: T) -> tuple[T, ...] | None: + if kwargs: + return tuple(kwargs.values()) return None