refactor event stream API

This refactors minor things about the new event stream filter parameters I introduced in #776.