Defer ckernel lifting pass until runtime, augment environment with dynd types