jsdoc for guard. See #116