I was wondering if adding an extra check for `node.value === 'currentcolor'` would cause large issues in the `matchColor` function.