Raise error if extra positional arguments are passed
Ensure that extra keyword arguments raise errors