ESLint rule to make function signatures better. Currently has only one rule: prevent functions from having too many arguments with the same type.