move action out of constructor
join selector visitor creation
move selector joining into visitor
cleanup join selectors from toCSS