avoid unnecessary object allocations
update stale comment

* it's suggested usage was the pdf-reader < 1 API
fix a failing spec for RegisterReceiver#series

* thanks to Peter Suschlik for reporting