+ execute a single VAR_FN when forced + refactor basic struct Desc definition to avoid cyclic includes