Experiment a new way of styling, with CSS style objects: each style object creates its own <style> tag using a unique identifier
Merge remote-tracking branch 'origin/style' into dev