Don't have anything against it, but why ``static_cast<structalign_t>>`` over plain old ``(structalign_t)`` which is the norm in the frontend?