split closure
jsdoc
new examples. v3