code: function (func, name) {
          var result = _cs.annotation(func, name);
          while (result === null && _cs.annotation(func.caller, "clone") === true) {
              result = _cs.annotation(func.caller, name);
              func = func.caller;
          }
          return result;
      }
docs: /*
  STEP 6: PROVIDE BASE/SUPER/PARENT RESOLVING FUNCTIONALITY
   /*  internal utility method for resolving an annotation on a
  possibly cloned function (just for the following "base" method).
  Notice: for a cloned function the clone is a wrapper annotated
  with the annotation "clone" set to "true"!