filter.js, ordered_set.js: refactor to use Pipelet instead of Fork, emit_xxx() instead of forks_xxx()