In a team environment, those libraries also should be team developed, at least, assure a minimal understanding from other team member.