## TODO

[x] optional description
[x] simple comments (bcz comments can appear before @class)
[ ] @varargs
[ ] optional parameters
[ ] expand `Ty`
[x] description in return
[x] consider 80 char width
[ ] @usage/@example
[ ] multiline @params description
[ ] support table as param
[x] multiple @see reference
[x] func w/ no returns or no params
[x] return with only type
