Public headers should be only the ones that a user may have a need to actually include in his/her code.
exp()