14 Jan
                
                    2005
                
            
            
                14 Jan
                
                '05
                
            
            
            
        
    
                8:06 p.m.
            
        David Abrahams wrote:
Header separation shouldn't be done based on implementation details. Put every component of your library in a separate header and then there's no question which should be included to use a particular feature, and you don't have to move things around if your boost dependencies change.
You're right, that makes sense. I can do that. -Jason