A comparison class used to determine if a bucket is considered in the same "family" as another. For example: Any derivative of SurplusBucket is considered a subset of Surplus, so it is considered to be in the same family. Given any FixedBudgetProjectBucket and and any other SurplusBucket or FixedBudgetProjectBucket the OfSameBucketFamily will return true.