code: function validatePropertyType(property, type, recursive) {
      return type && (
          (recursive && typeof property === 'object') ||
          (type === 'string' && typeof property === 'string') ||
          (type === 'number' && typeof property === 'number') ||
          (type === 'uuid' && isUuid(property)) ||
          (type === 'uuidList' && isUuidList(property))
      );
  }
docs: Helper function to parseObject