We at LoSRH have always had a knack for science, and this explanation to Cat-A-Pult’s powers are entirely plausibly, read a book!
Next strip on Thursday, enjoy =)