Per-function documentation
Bugfix: 'js-events*' should return created signal