Note `*args`, `**kwargs`?  I guess I'm not totally familiar with this interface.