Option#orElse() can accept a callable now
updated some documentation