What's wrong with a function signature with more than seven parameters?