The tests for the ascender module aren't very complete, and I'm not confident that they check that we're actually watching the same things as a result of these changes. Should we add a test to ensure that the same things are coming out of multiple families being parsed, and that the onReady still receives the correct response for a given configuration?