public void AddPrecondition(ActionKey key, object value)
 {
     _ = Precondition.Add(new KeyValuePair <ActionKey, object>(key, value));
 }