public static NktParam[] CollectAllInspectables(this NktParamsEnum anEnumerator)
 {
     return
         (NktEnumExtensions.CollectAll(() => anEnumerator.Count, index => anEnumerator.GetAt(index)).Where(
              param => AllowedParameterClasses.Contains(param.Class)).ToArray());
 }
 public static NktParam[] CollectAll(this NktParamsEnum anEnumerator)
 {
     return(NktEnumExtensions.CollectAll(() => anEnumerator.Count, index => anEnumerator.GetAt(index)));
 }