Can you use name arguments here instead of positional, or simply pass through a blanket `**kwargs`?