State Pattern & State Machines · Anvil