my $can = eval { require (0 + "$version") }; warn "DEBUG: require $version in $]: ", $can ? 1 : 0; #### DEBUG: require 5.040 in 5.038002: 1 at t/02-constructs.t line 346.