Moved code from `piston`