Conditional Description
class ConditionalDescription(trueDescription: String, falseDescription: String, condition: Condition) : Description
Provides a conditional description of an object. Returns the trueDescription if the condition returns true, else the falseDescription.