1.3.1 - "Panel" data-display="push" not "pushing"

1.3.1 - "Panel" data-display="push" not "pushing"

As the subject line says, the "push" is not changing the way it opens.  It always uses the default.

I know I must be doing something really, really dumb here but I cannot see it.

here's a very simplified jsfiddle:  http://jsfiddle.net/kmFxj/

EDIT: 
Of course a few minutes of doing something else gave me the answer:  a data-role="content" is required to get the push to happen.

Here's an updated fiddle:  http://jsfiddle.net/R3BDj/