Browser extensions are underrated: the promise of hackable software