What is a Retort?