Extensions… I’m in two minds. They offer the ability for the user to control the functionality of their browser. However, if users could design software, they’d design software.