Use generic compile when setting parameters