Suggestions: correct handling of $args defaults