public TimeMachineState WithActions(ImmutableList<IAction> actions) { return new TimeMachineState(this) { Actions = actions }; } }