Usecode_machine &operator =(const Usecode_machine &u) { throw replication_error("Cannot replicate Usecode_machine"); return *this; };
void Answers::operator= ( Answers& cpy ) { num_answers = cpy.num_answers; for (int i = 0; i < num_answers; i++) answers[i] = cpy.answers[i]; }
	Usecode_machine &operator =(const Usecode_machine &u) { throw replication_error("Cannot replicate Usecode_machine"); return *this; };