What do you thing about using JSDoc params type notation in function descriptions (example: `@param {object} [param_name] - [param_description]` ?