It’s a shame cause it would have worked great for posing. But it doesn’t work that way.
If I raise my model’s arm, and save it in a layer, and then I try to move the arm down just a bit, not to it’s original position, but just a little down, it won’t work, it does lower the arm, but it also makes it smaller. 
Also if I want to combine two layers, say I have a layer with the character raising his arm, and the other layer has the character twisting the forearm, I can’t combine cause it won’t have the arm raised and the forearm twisted, it’’ just make a really different deformation.
If I do this when the visibility is on, it’ll work but it’s not practical, for example, if I have a layer with a character with his arm up, and while that layer is on, I create a new layer and twist his arm, I can now turn that layer off and he will still have his arm up, but it’s not twisted anymore.
The problem is that if I try turning on the layer where he is twisting his arm, without first turning on the layer where he is raising it up, meaning he has his arm down, it won’t twist the arm, it’ll make a weird deformation. It’s not practical because I would need to make 2 layers, one for the arm twisting while the arm is down, and one for the arm twisting when the arm is up.
I really hope something like this is included in 3.5, it would make posing so much easier.