Functions Debounce Functions When Function Parentheses Are Not Optional Recursive Functions Splat Arguments