For makeSingleViewController: make shouldKeepView optional; add push(view) as a shorthand for setView(view, { animate:"left" }); make opts.renderHead and opts.renderFoot optional