My opponent has Hatshepsut as a top card on his board, and 2 [1]'s in hand. All of his top cards were [1]'s. The base pile for [1] was empty.
I claimed a standard achievement. My opponent would draw a 2 figure for that. But Hatshepsut triggered, and he returned all 1's from his hand first, since he would draw a card of value higher than 2.
But then he didn't draw a 2 figure and 2 [2]'s as I would have expected. He drew [1]'s, because after returning [1]'s, the base pile was now full.
The way Hatshepsut is written, this doesn't seem like it is what should happen. It says "if you would", meaning, like, just before. It's like, you put your hand in a cookie jar and grab a [2] figure, and then hapshetsut says "no, first return those [1]'s in your left hand, and draw two normal cards matching the value of the card your arm inside the cookie jar is grasping", and then you do that and you pull the 2 figure out of the cookie jar and you have 3 [2]'s even though the 1 pile is now full.