whole_func_string: function isNotSupportingOn(node) {
          return aCase =>
              isNotSupportingVersion(aCase) &&
              (!aCase.test || aCase.test({ node, __proto__: testInfoPrototype }))
      }
func_code_string: function isNotSupportingOn(node) {
          return aCase =>
              isNotSupportingVersion(aCase) &&
              (!aCase.test || aCase.test({ node, __proto__: testInfoPrototype }))
      }
func_documentation_string: Define the predicate function to check whether a given case object is supported on the configured node version.
  @param {Node} node The node which is reported.
  @returns {function(aCase:{supported:string}):boolean} The predicate function.