test dynamic_library movability
static_assert sizeof dynamic_library
begin to design wrap_blocking