The constructor should probably have some kind of comment describing the purpose of the class, etc.