Thank you for being so patient, I tried as you said in the test playground to make it work for you, this is what I came up with to make it work on the test playground.. Unfortunately I couldn't make the Response and Request work on the playground.
I also tried to test check the type but this didn't work at all.. I've tried different methods but none seemed to do what I want to accomplish.
Now I get why Number is different than number, and I thank you very much for the explanation. :-D