dev-cpp/type_safe
type_safe provides zero overhead abstractions that use the C++ type system to prevent bugs.
Reverse Dependencies
Reverse dependancies are sometimes conditional based on your USE flags, Ebuild version and sometimes other packages. please keep this in mind.