def debug=(value)
            value = value ? true : false
            if @debug && !value
                $stderr.puts "=== #{ self }.debug=false"
            elsif !@debug && value
                $stderr.puts "=== #{ self }.debug=true"
            end
            @debug = value
        end
def debug=(value)
            value = value ? true : false
            if @debug && !value
                $stderr.puts "=== #{ self }.debug=false"
            elsif !@debug && value
                $stderr.puts "=== #{ self }.debug=true"
            end
            @debug = value
        end
Set debugging on or off
 @param [Boolean] value enable or disable debugging
 @return [Boolean] the new debug value
 @since 1.1.0