Missing description of return value as in the examples before and maybe `$ret5` can be renamed to `$ret`.