teamon/optparse — comment on commit 4b6eb389df7df807c4aedb342f8c0117dc034e23
File: optparse.scala line 40
By teamon:

Because `object value` can't have view bounds it's impossible to write

def default[T](param: Param[T]) = checkValue(param)