I really love this refactoring
- I think the ticket description is a bit wrong here: when you separated the components, the variable filter couldn't handle date variable and thus there was no component for dates. I think we should remove this entry from the description.
- There is one minor styling glitch in the variable filter summary: there is no space between the variable name and the word 'is', e.g see NoSpaceBetweenVariableNameAndIs.png
- I think we change this ticket into a subtask of
OPT-1292, since this refactoring was done in order to achieve OPT-1292. But this can be a matter of taste.