I learned something from your posting. Thank you.
I thought from previous experiments that WolframAlpha didn't understand assignments to variables.
Perhaps I was wrong or perhaps this is something new that has been added.
If it is new then I wonder if there is a page where new features are announced?