More flexible browser bindings