This commit adds support for ephemerons to the API and wires it into the collectors. It also adds a new test.