Comment Comment by TheDong The reason Boost is headers only is you have to be a header to be generic. Implementations outside of headers have to friend / otherwise be not truly generic. parent TheDong 11 years ago