Contents and propellant separated by piston {the propellant being generated by a chemical or electrochemical reaction }