Well, it doesn't say "may", does it? The word "may" is an indicator of some action being optional. There's also a lack of "up to", which is necessary in cards that pull from the discard pile since the contents of your discard pile are considered known.