AHHHHHH !!!! Never pass args to method_A because it quietly ignores that.... and screws up the DEMO!!!!
ALL of which is made worse BECAUSE the documentation is clear that method_A does not take any arguments, while method_B CAN take an optional argument!!!!!
I SAY THIS IS CLEAR AND COMPELLING PROOF THAT WE MUST BOMB CANADA!!!