Clamp image values?

Is their a easier way to clamp a color image to 0 - 1 other than

separate ARGB
min and max math node on each value
combine ARGB

I am having a lot of trouble with values like -99999999999999 getting introduced.

Am I missing something or doing it wrong because it seems like the mix node should automatically clamp values.

Separate RGBA - pipe to color ramp on a per channel basis - Combine RGBA. Automatically clamping values would ruin much of the compositor’s functionality.

For normal math nodes negative values make sense but the image mixing nodes could at least have a option for clamping since negative light doesn’t make a lot of sense.