Canister will close valve when tank ejected

I wonder why nobody did it before.