---------------------------------------- |context> => |context: temperature conversion> supported-ops |temperature: Kelvin: *> => |op: to-Kelvin> + |op: to-Celsius> + |op: to-Fahrenheit> to-Kelvin |temperature: Kelvin: *> #=> |_self> to-Celsius |temperature: Kelvin: *> #=> merge-labels(|temperature: Celsius: > + minus[273.15] extract-value |_self>) to-Fahrenheit |temperature: Kelvin: *> #=> merge-labels(|temperature: Fahrenheit: > + minus[459.67] times-by[9/5] extract-value |_self>) supported-ops |temperature: Celsius: *> => |op: to-Kelvin> + |op: to-Celsius> + |op: to-Fahrenheit> to-Kelvin |temperature: Celsius: *> #=> merge-labels(|temperature: Kelvin: > + plus[273.15] extract-value |_self>) to-Celsius |temperature: Celsius: *> #=> |_self> to-Fahrenheit |temperature: Celsius: *> #=> merge-labels(|temperature: Fahrenheit: > + plus[32] times-by[9/5] extract-value |_self>) supported-ops |temperature: Fahrenheit: *> => |op: to-Kelvin> + |op: to-Celsius> + |op: to-Fahrenheit> to-Kelvin |temperature: Fahrenheit: *> #=> merge-labels(|temperature: Kelvin: > + times-by[5/9] plus[459.67] extract-value |_self>) to-Celsius |temperature: Fahrenheit: *> #=> merge-labels(|temperature: Celsius: > + times-by[5/9] minus[32] extract-value |_self>) to-Fahrenheit |temperature: Fahrenheit: *> #=> |_self> ----------------------------------------