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