add static_assert.hpp

 to write static_assert more eaiser.
fix comment