Dynamic Property Bug

I seem to recall bringing this up a looooong time ago, but I may be wrong.

I have a Dynamic Property trait that calculates a numeric value. I don’t want this value to be greater than 4, so I’ve set the value range to be from 0 to 4.

However, if it does calculate a value greater than 4, rather than report 4, it reports the actual value.