The restricts keyword indicates the input types used by the method implementation's semantic restriction.