discard boost library