Are ye sure ye want yer code to be so DRY? Fire on a ship can call a man sure as a hangmans noose.