whole_func_string: function parseSingleOid(oid) {
      if (typeof oid !== 'string') {
          return oid;
      }
  
      if (oid[0] !== '.') {
          throw new Error('Invalid OID format');
      }
  
      oid = oid.split('.')
          .filter(function (s) {
              return s.length > 0;
          })
          .map(function (s) {
              return parseInt(s, 10);
          });
  
      return oid;
  }
func_code_string: function parseSingleOid(oid) {
      if (typeof oid !== 'string') {
          return oid;
      }
  
      if (oid[0] !== '.') {
          throw new Error('Invalid OID format');
      }
  
      oid = oid.split('.')
          .filter(function (s) {
              return s.length > 0;
          })
          .map(function (s) {
              return parseInt(s, 10);
          });
  
      return oid;
  }
func_documentation_string: Convert a string formatted OID to an array, leaving anything non-string alone.