Add back an apps() method on Collections, make tests more robust