Comments are moderated. It may take a few minutes before your comment appears.
Markdown is supported in your comments.
Usually argument lists start growing when you need to add custom flags to functions deep in the hierarchy. Of course we already know that deep hierarchies are bad, but they are somewhat unavoidable as a program grows.