Ah thank you, this is great. The usage of “may” confuses me though. It’s clear from your explanation that you can’t use the ability if your deck is empty (hence you can’t draw). But can you use the ability (by discarding a card from hand) and choose not to draw if your deck isn’t empty?