Update GenServer.Behaviour to GenServer