After an epic journey through various stages of design and refactoring, it's time to find out if the classes work with an ABC browse. The answer: yes, they do! With, of course, some further design and refactoring...