json amendments and colony_update restraint
add phenotype test