empty object array of arguments added to Invoke call as mono compiler
aborts with an compiler error that one argument Invoke method does not
exist; seems that MS C# compiler infers empty argument list on object
array parameters automatically, mono not
type parameters added as mono compiler does not infer types
automatically
local variable "iop" removed as it is not used at the test
Register_static_operations according to mono compiler warning