Include more Cilk headers and use elemental functions for Generates/Kernels