Update DOMTokenList / classList

- cache classList instance
- support optional secondary toggle force argument
- TODO: index / length not getting passed