class Pathname
def if_exist(default_value = nil)
def if_exist(default_value = nil) return default_value unless exist? block_given? ? yield(self) : self end
def if_exist(default_value = nil) return default_value unless exist? block_given? ? yield(self) : self end