running into same problem with FutureMeeting that I had with PastMeeting...type. Maybe need to understand inheritance better. Or can we use generics here?