It's clearly nonsensical and should be removed.  The correct place for this kind of check is in assemble.