Thing is, there is no agreement on what to do when you use an action that allows you to draw a card outside the Draw step when your deck is empty. Do you
Reshuffle, draw the card(s) and take penalty as if it was the Draw step
Reshuffle, draw the card(s) and take no penalty as if you were sealing cards with an empty deck
Try to draw, realize you have no cards and do nothing. You'll reshuffle, get penalties and draw as normal during your next Draw step
As an extra hypothetical question, if you were instructed to draw and discard a card as a penalty, would you treat is a sealing with an empty deck (shuffle, suffer no extra penalty, draw and discard), or like a draw effect (1, 2 or 3, whichever is right).