num clampBetween( num minimum, num maximum, ) { assert(minimum <= maximum, 'minimum must be <= maximum'); return math.max(minimum, math.min(maximum, this)); }