Added static_assert macro.