fixed and added test for:

generate @return {type} based on a return statement. Defaults to
"Object" but will be a String,Number or boolean if it detects that.
Will not generate @return if there is no return statement with a value
in the function.