- Using '' as default value is confusing when the function expects a number as parameter - `validateRequiredValue` can take a number as well as a string as first parameter