Fix an issue with URLs without optional variables
Port Benchmarks to Bench.dart