Allow passing **kwargs (at callsites)