Modified Execute signature; fixed provider name detection for EF