This will cause an API-breaking change, which I'd like to avoid if possible.  The logic previously was that it would do a push if the right pane was empty, or a fade otherwise; that way, the user's idea of the stack is preserved.  Do you need it to work differently in your app?