I have 3 ERCs called Cs, Os, and Ts which return random integers in defined ranges. The parent node is to have 3 children, one each of these ERCs. Can I define Cs, Os, and Ts types? For example, gp.type.a.size = 3 gp.type.a.0.name = Cs gp.type.a.1.name = Os gp.type.a.2.name = Ts -- the parent node doesn't return anything at the moment actually gp.nc.1 = ec.gp.GPNodeConstraints gp.nc.1.name = nc1 gp.nc.1.returns = null gp.nc.1.size = 3 gp.nc.1.child.0 = Cs gp.nc.1.child.1 = Os gp.nc.1.child.2 = Ts gp.nc.2 = ec.gp.GPNodeConstraints gp.nc.2.name = nc2 gp.nc.2.returns = Cs gp.nc.2.size = 0 gp.nc.3 = ec.gp.GPNodeConstraints gp.nc.3.name = nc3 gp.nc.3.returns = Os gp.nc.3.size = 0 gp.nc.4 = ec.gp.GPNodeConstraints gp.nc.4.name = nc4 gp.nc.4.returns = Ts gp.nc.4.size = 0 -- ray