@staticmethod
def check_params(params):
    """
        Raises TypeError if there are extra or missing keys in the dict.

        `params` is the dict that makes up the second element of the array
        defining the color space.

        """
    tester = lambda WhitePoint, **kwargs: None
    tester(**params)
