in reply to OO Application Design
What do you want to do with the people in the list? That is how are you going to interact with the ones matching the "adult" criteria? This will/could effect your designed interface to some extent.
In Section
Seekers of Perl Wisdom