Is a sentence like
Dynamic method invocation raises question marks over the way existing instances should be handled.
correct in a technical paper (computer science)? (I think it is in the economistEconomist data base, so it should be correct.)
I guess ... raises questions over the way ...
raises questions over the way is just a lot more common.
If it is correct, is this only common in British-English English or is it also common in the American-English English? (By the way, I am not a native speaker.)