Smart completion: multiple arguments at once
Fixed smart completion not working when parameter has default value