if heat is added to a substance then that substance absorbs that heat
heating_element is element. heat_of_solution is not heat. heat_of_solution is heat. heating_device is not non_agentive_artifact. heating_element is heating_device. substance is part. heat_shell is explosive_device. heat_shell is not explosive_device. heating_element is component. heating_device is non_agentive_artifact.