'x' type for 'C function'; more tests