ExpandLevels
ExpandLevels(1, «InputSet»)
			returns any members that are not descendants from the input set. 
			ExpandLevels(N, «InputSet») where N > 1 returns a set that consists of elements produced by
				ExpandLevels(1, «InputSet»), followed
			by N-1 calls to DrillDownInSet(ResultSet, InputSet). 
ExpandLevels function
			retains duplicates. 
In this case, the number of levels is the number of levels within the input set, not within the hierarchy.
Syntax
«ResultSet» ExpandLevels(N, «InputSet»)
Example 1
In this example, the result is members from the [BaseSet] that are not descendants of other members in
				the set. 
ExpandLevels(1, [BaseSet])
		Example 2
In this example, the result is from ExpandLevels(1) and DrillDownInSet. The DrillDownInSet is using the result of ExpandLevels(1). 
ExpandLevels(2, [BaseSet])
		Example 3
In this example, the result is a combination from ExpandLevels(1) plus the first and second DrillDownInSet. In the first DrillDownInSet, it is using the result
				of ExpandLevels(1). On the second
					DrillDownInSet, it is using the
				result of previous DrillDownInSet. 
ExpandLevels(3, [BaseSet])