Modified cell_cycle_shared to better accept code coming from files in
other repositories (e.g. G2_M and G1_S)