protected int DoCommandInternal(int a, int b, int c, int d, int e, int f, int g, int h) { var args = new int[8]{ a, b, c, d, e, f, g, h }; return DoCommandInternal(8, args); }