# File lib/core/facets/comparable/clip.rb, line 16 def clip(lower, upper=nil) return lower if self < lower return self unless upper return upper if self > upper return self end