Let's format this like this (a couple extra parens, but it's easier to parse)
```js
  return (
    value == null ||
    (DOMProperty.hasBooleanValue[name] && !value) ||
    (DOMProperty.hasPositiveNumericValue[name] && (isNaN(value) || value < 1))
  );
```