Added prototypes for community-based member functions.