Internal-heat-exchangers