Tested.  Functions as it should.