fix bug for default value as proc when there is given options values

When you have option `default` as a proc and also any kind of option `values` (as a proc or normal) the gem is crashed. This small change solves it.