how to set a position as rest position blender 2.56

Hi, how can i set my custom position as the rest position of the animation.
I am using blender 2.56

Pose Mode -> Apply Pose As Rest Pose

Note, for this to work with an armature modifier:

-Pose your bones in the new desired rest pose.
-Apply the armature modifier on the mesh.
-Select the armature again and apply the pose as rest pose.
-Add a new armature modifier to the mesh and select your original armature as the linked armature.

Hope this helps somebody…i went nuts trying to figure it out because if all you do is “apply pose as rest pose” the mesh snaps back into the original pose!