public static function setDefault($name, $value = null, $range = null)
    {
        return static::set($name, $value, $range, false);
    }
public static function setDefault($name, $value = null, $range = null)
    {
        return static::set($name, $value, $range, false);
    }
public static function setDefault ( $ name , $ value = null , $ range = null ) { return static :: set ( $ name , $ value , $ range , false ) ; }
set default value, don't overwrite exists key
@param  string|array  $nam
@param  mixed         $value
@param  string        $range
@return mixed
set default value don t overwrite exists key