removeCondition (name) {
    return this.conditions.delete(name)
  }
Removes a condition that has previously been added to this engine
@param {string} name - the name of the condition to remove.
@returns true if the condition existed, otherwise false