protected virtual void Start() { // @Note: is the best way to customize this // class inheretance? StartCoroutine(Sensor.ReceiveStimulus()); StartCoroutine(Actuator.ExecutePlan()); }