Passing parameters in querystring

Passing parameters in querystring

Can someone help me to understand how JQM works with querystrings?

I've read documentation here that states JQM doesn't support querystrings:
jQuery Mobile does not support query parameter passing to internal/embedded pages. For example, if the framework sees a link to "#somePage?someId=1" it interpret that as "#somePage" and navigate to the internal page div with an ID of somePage and apply a data-url of #somePage?someId=1 to that page container. Subsequent calls to other params such as "#somePage?someId=2" will find the same div because jQuery Mobile refers to the data-url on the div which is only set once and will remain at #somePage?someId=1.

There are two plugins that you can add to your project if query parameters are needed between pages. There is a lightweight page params plugin and a more fully featured jQuery Mobile router plugin for use with backbone.js or spine.js.

Having read all that, I find my JQM website does work when passing parameters.
For example if I have a list of items spread over multiple pages, I use the following URL to go to page 2 www.mysite.com?page=2, then to go to page 3 it is www.mysite.com?page=3.
According to the documentation, that shouldn't work should it?

I'm worried that I'm just being lucky at the moment and around the corner there is going to be a situation where the site goes in to meltdown because of parameters in the querystring!

FYI, my site is written in php, multiple single pages type setup. I'm using the latest JQM 1.2 beta with jQuery 1.7.2

So, can anyone help me understand why passing parameters is working for me? (not that I'm complaining!)

Thanks for sharing your knowledge!